Microcontrollers
A microcontroller is a small, low-cost computer-on-a-chip that can be used to control electronic devices and systems. It consists of a central processing unit (CPU), memory, input/output (I/O) ports, and other peripherals integrated onto a single chip. Microcontrollers are commonly used in a wide range of applications, including automotive systems, home appliances, industrial automation, and consumer electronics. One of the key benefits of microcontrollers is their ability to interact with their environment through sensors and actuators, making them well-suited for use in embedded systems. These systems are often found in devices that require real-time control or data processing, such as medical equipment, aircraft, and factory automation systems. Flux.ai is home to the world's largest community-driven public library of microcontrollers, with footprints, symbols, datasheets, and simulation models for a wide range of devices. Whether you're a professional engineer looking for a specific microcontroller for your next project, or a hobbyist exploring the possibilities of microcontroller-based systems, Flux.ai has the resources you need to get started.
RP2040
RP2040 chip for Raspberry Pi Pico - ARM® Cortex®-M0+ MCU 32-Bit The RP2040 is a high-performance, low-cost microcontroller built around two ARM Cortex-M0+ cores. It is optimized for flexibility, ease of use, and deterministic real-time performance. Unlike many microcontrollers, it includes a unique programmable I/O subsystem (PIO), allowing custom hardware interfaces without extra components. Key Features Processing Dual-core ARM Cortex-M0+ processors Up to 133 MHz clock speed Efficient integer performance with low power consumption Memory 264 KB on-chip SRAM External QSPI flash support (typically 2 MB–16 MB depending on board) Programmable I/O (PIO) 2 PIO blocks, each with 4 state machines Enables custom protocols (e.g., SPI, I2C, UART, WS2812, VGA, etc.) Offloads timing-critical tasks from CPU 🔗 Connectivity Interfaces 2× UART 2× SPI 2× I2C USB 1.1 controller (device or host support) 16× PWM channels Analog Features 12-bit ADC (up to 5 channels, including internal temperature sensor) Power & Voltage Operating voltage: 1.8V – 3.3V Low-power modes available Package Options QFN-56 (7×7 mm) Development Ecosystem Supports C/C++ SDK MicroPython and CircuitPython support Strong community and documentation Typical Applications Embedded systems and IoT devices Robotics and automation DIY electronics and prototyping USB devices (HID, MIDI, etc.) Custom communication interfaces using PIO #CommonPartsLibrary #IntegratedCircuit #Microcontroller
1.1k Uses12 StarsESP32-DEVKITC-32UE
- ESP32-WROOM-32UE Transceiver; 802.11 b/g/n (Wi-Fi, WiFi, WLAN), Bluetooth® Smart Ready 4.x Dual Mode 2.4GHz Evaluation Board The ESP32-DEVKITC-32UE is a development board based on the ESP32 series SoC designed by Espressif. It is widely used for IoT, embedded systems, and wireless communication applications due to its built-in Wi-Fi and Bluetooth capabilities. Microcontroller: ESP32 dual-core Tensilica LX6 processor Wireless Connectivity: Wi-Fi (802.11 b/g/n) and Bluetooth (Classic + BLE) Flash Memory: Integrated SPI flash (varies by module version) Development Interface: USB-to-UART bridge for easy programming and debugging Power Supply: Typically powered via USB or external 5V input GPIO Pins: Multiple multifunction GPIOs supporting ADC, DAC, PWM, SPI, I2C, UART, etc. Supports deep sleep and ultra-low power modes Multiple peripheral interfaces (SPI, I2C, UART, SDMMC, PWM) Compatible with ESP-IDF, Arduino IDE, and MicroPython Built-in antenna (UE variant uses U.FL or external antenna option depending on module design) IoT devices and smart home systems Wireless sensor networks Data logging and monitoring systems Robotics and automation Embedded control systems #commonpartslibrary #developmentboard #esp32 #wroom
958 Uses7 StarsB3B-PH-K-S(LF)(SN)
JST PH Connector Header Through Hole 3 position 0.079" (2.00mm) The B3B-PH-K-S(LF)(SN) is a 3-position, 2.0 mm pitch, through-hole (THT) male header from the JST PH series, designed for wire-to-board connections. It is a top-entry, shrouded connector that mates with JST PH crimp housings, commonly used for compact internal wiring in electronic devices such as consumer electronics, battery connections, and embedded systems. This connector is optimized for high-density PCB layouts, offering a reliable and secure connection with a locking mechanism and low contact resistance. Key Features Mechanical 3 positions (3-pin) 2.0 mm pitch (compact spacing) Through-hole mounting (THT) Top-entry / vertical orientation Shrouded header (prevents misalignment) Detent lock / friction lock for secure mating Electrical Rated current: up to 2A per pin Rated voltage: up to 100V AC/DC Low contact resistance (~10 mΩ max initial) High insulation resistance (≥1000 MΩ) Environmental Operating temperature: -25°C to +85°C Design & Reliability Fully shrouded design → protects pins and ensures proper insertion Reliable contact structure with dimpled contacts for stable connection PCB retention mechanism → improves mechanical stability Tin-plated contacts for good conductivity and solderability Application Use Commonly used for: Battery connectors Sensor modules Embedded systems (e.g., microcontroller boards) Consumer electronics internal wiring Power + signal low-current connections #commonpartslibrary #connector #header #tht
1.1k Uses4 Stars
Page 1 of 117
Next