ESP32 Projects
The ESP32 is a low-cost, low-power microcontroller with built-in Wi-Fi and Bluetooth capabilities. It is a highly integrated chip designed for the Internet of Things (IoT) and can be used for a variety of applications, including home automation, wearable technology, and industrial control. One of the key features of the ESP32 is its versatility and wide range of available peripherals, including sensors, displays, and communication modules. This makes it ideal for use in a variety of projects and applications, such as home security systems, smart home devices, and industrial automation systems. Flux.ai has the world's largest community-driven public library of ESP32 devices, with a range of footprints, symbols, datasheets, and simulation models available for users. This extensive library allows developers and designers to easily incorporate the ESP32 into their projects and take advantage of its powerful capabilities. Whether you are building a simple IoT device or a complex industrial control system, the ESP32 is an excellent choice due to its versatility and wide range of available resources.
ESP32-C3
Bluetooth, WiFi 802.11b/g/n, Bluetooth v5.0 Transceiver Module 2.402GHz ~ 2.48GHz Antenna Not Included Surface Mount The ESP32-C3 is a low-power, highly integrated 32-bit microcontroller (MCU) from Espressif Systems that combines 2.4 GHz Wi-Fi and Bluetooth® 5 Low Energy (BLE) connectivity in a single chip. Built around a single-core RISC-V processor running at up to 160 MHz, it is designed for secure, cost-effective IoT and embedded applications. The ESP32-C3 offers excellent wireless performance, low power consumption, robust security features, and a rich set of peripherals, making it ideal for smart home devices, industrial automation, wearable electronics, wireless sensors, and consumer IoT products. Key Features 32-bit RISC-V single-core CPU running up to 160 MHz Integrated 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 LE Low-power architecture with multiple sleep modes for battery-powered devices Advanced security features including Secure Boot, Flash Encryption, AES, SHA, RSA, HMAC, and hardware random number generator (RNG) Rich peripheral set including GPIO, UART, SPI, I²C, I²S, PWM, ADC, TWAI (CAN), USB Serial/JTAG, and timers Supports external QSPI flash memory and OTA (Over-the-Air) firmware updates Compact package options suitable for space-constrained embedded designs Fully supported by the ESP-IDF, Arduino, and MicroPython development ecosystems #ESP32C3 #Espressif #RISCV #WiFi #BluetoothLE #IoT #EmbeddedSystems #Microcontroller #WirelessMCU #LowPower #SmartHome #IndustrialIoT #SecureMCU #EdgeComputing #FirmwareDevelopment
11 Uses0 StarsCH9102X
The CH9102X is a high-speed USB-to-UART bridge IC developed by WCH (Jiangsu Qinheng Microelectronics). It enables seamless communication between a USB host and UART-based embedded systems, making it ideal for programming, debugging, firmware updates, and serial data communication. The device integrates a USB 2.0 Full-Speed interface, an internal clock, power-on reset, and firmware, eliminating the need for an external crystal oscillator. The CH9102X variant supports 3.3 V UART I/O and is widely used on development boards such as ESP32 and other MCU-based designs. Key Features USB 2.0 Full-Speed (12 Mbps) compliant device interface USB-to-UART bridge supporting baud rates from 50 bps to 4 Mbps 3.3 V UART I/O (CH9102X variant) Integrated clock oscillator (no external crystal required) Built-in power-on reset circuit Hardware full-duplex UART with independent TX/RX buffers Supports 5, 6, 7, or 8 data bits Supports None, Odd, Even, Mark, and Space parity Supports RTS/CTS hardware flow control Supports MODEM signals: RTS, CTS, DTR, DSR, DCD, and RI TNOW output for automatic RS-485 transmit/receive control Compatible with built-in CDC drivers and vendor VCP drivers on major operating systems Available in compact RoHS-compliant QFN packages #CH9102X #USBtoUART #USBBridge #UART #SerialConverter #WCH #USB20 #EmbeddedSystems #ESP32 #MCU #RS485 #FirmwareUpdate #Debugging #IoT #PCBDesign
29 Uses0 StarsESP32-POE
ESP32-WROOM32 ESP32 802.11 b/g/n (WiFi/WLAN/Wi-Fi 4), Bluetooth® Smart 4.x Low Energy (BLE) Transceiver 2.4GHz Evaluation Board ESP32-POE is an ESP32-based IoT development board that combines Wi-Fi, Bluetooth, Ethernet connectivity, and Power over Ethernet (PoE) in a single platform. It is designed for industrial automation, smart home systems, remote monitoring, and other network-connected embedded applications where both power and data can be delivered through a single Ethernet cable. The board supports the ESP32 dual-core processor and provides expansion interfaces for sensors, storage, and peripherals. FEATURES • ESP32-WROOM-32 WiFi/BLE module • Ethernet 100Mb interface with IEEE 802.3 PoE support • LiPo battery charger • LiPo battery connector • UEXT connector • User button • Reset button • Micro USB with programmer for ESP32 programming • MicroSD card • Two extension connectors 0.1" step spaced at 1" • PCB dimensions: (75 x 28)mm ~ (3 x 1)" #ESP32 #ESP32POE #IoT #Ethernet #PoE #WiFi #Bluetooth #EmbeddedSystems #IndustrialIoT #SmartHome #OpenSourceHardware #Microcontroller #EdgeComputing #Automation #MakerProjects
6 Uses0 StarsESP32-C3-DEVKITM-1
ESP32-C3-MINI-1 ESP32-C 802.11 b/g/n (WiFi/WLAN/Wi-Fi 4), Bluetooth® 5.x (BLE) Transceiver 2.4GHz Evaluation Board ESP32-C3-DevKitM-1 is a compact entry-level development board from Espressif Systems based on the ESP32-C3-MINI-1 module. It integrates a 32-bit RISC-V single-core microcontroller, 2.4 GHz Wi-Fi, and Bluetooth Low Energy (BLE) connectivity, making it suitable for IoT devices, embedded applications, smart sensors, and wireless control projects. The board exposes most GPIO pins through headers for easy prototyping and supports programming through USB. Key Features: 32-bit RISC-V Single-Core Processor Based on ESP32-C3 SoC architecture Clock frequency up to 160 MHz Wireless Connectivity Integrated 2.4 GHz Wi-Fi (802.11 b/g/n) Bluetooth 5 Low Energy (BLE) support Memory 4 MB embedded Flash memory inside the ESP32-C3-MINI-1 module GPIO and Peripheral Interfaces Multiple programmable GPIO pins Supports interfaces such as: SPI UART I²C I²S PWM ADC USB Serial/JTAG Development Board Features Built-in ESP32-C3-MINI-1 module with PCB antenna USB interface for programming and power 5 V to 3.3 V onboard voltage regulator Breadboard-friendly pin headers Applications IoT gateways Smart home devices Wireless sensors Industrial automation Wearable electronics Embedded control systems #ESP32C3 #ESP32 #DevKitM1 #Espressif #RISCVD #WiFiMCU #BluetoothLE #IoT #EmbeddedSystems #Microcontroller #WirelessModule #SmartDevices #ElectronicsDesign #Prototyping
24 Uses0 StarsSK6812MINIRGBW-NW-P6-A
OPSCO SK6812MINI RGBW is an intelligent addressable RGBW LED with an integrated control IC inside a compact 3.7 mm × 3.7 mm surface-mount package. It combines red, green, blue, and dedicated white LEDs with a built-in constant-current driver, allowing individual pixel control through a single-wire serial data interface. Each LED contains an internal data latch, PWM controller, signal reshaping circuit, and cascade output, enabling long chains of individually addressable LEDs without additional external components. Compatible with SK6812 and similar NeoPixel-style protocols, it is widely used in LED displays, decorative lighting, wearable electronics, smart home devices, gaming peripherals, indicators, keyboards, and embedded lighting applications. Features include serial data input/output (DIN/DOUT), integrated PWM dimming, high color consistency, and easy daisy-chain connectivity. Search Keywords: SK6812MINI, SK6812 MINI, RGBW LED, addressable RGBW LED, intelligent LED, NeoPixel compatible LED, smart RGB LED, serial controlled LED, individually addressable LED, DIN DOUT LED, programmable LED, LED pixel, embedded lighting LED, digital RGBW LED, SMD RGBW LED, LED strip pixel, SK6812 LED driver Hashtags: #SK6812MINI #SK6812 #RGBW #AddressableLED #SmartLED #NeoPixel #DigitalLED #LEDPixel #EmbeddedLighting #LEDDisplay #Arduino #ESP32 #IoT #WearableElectronics #PCBDesign #LightingControl #SMDLED #ElectronicComponents #LEDDriver #RGBLEDProgrammable LED; RGBW; SMD; 3535,PLCC4; 3.75.5VDC; 3800-4200K
267 Uses0 StarsE32-433T30D
8km UART Through Hole RF Transceiver Modules and Modems RoHS,3.3V~5.2V,-40 ~ 80C The E32-433T30D is based on the Semtech SX1278 LoRa chipset and uses LoRa spread-spectrum modulation to achieve long-distance, highly reliable wireless communication even in noisy environments. It communicates with a microcontroller via UART (serial interface), making it easy to integrate with Arduino, ESP32, STM32, and similar systems. It is commonly used for IoT telemetry, remote control systems, sensor networks, and industrial monitoring, especially where GSM/Wi-Fi is unavailable or impractical. Key Features Frequency range: 410–441 MHz (433 MHz default) RF output power: 21–30 dBm (up to 1 W high-power version) LoRa modulation: High sensitivity and strong anti-interference Communication distance: up to ~8 km (open area, ideal conditions) Interface: UART TTL serial (3.3 V logic level) Sensitivity: around -147 dBm for long-range reception Low data rate support: ~0.3 kbps to 19.2 kbps Half-duplex communication (TX/RX not simultaneous) Configurable modes: normal / wake-up / power-saving / sleep via M0 & M1 pins Compact module size with SMA antenna connector Wide operating temperature: -40 °C to +85 °C Important Notes Requires external microcontroller (MCU) for operation (not standalone). Must not leave M0 and M1 pins floating (must be defined HIGH/LOW or GND). Works best with proper 433 MHz antenna (2–5 dBi recommended). Power supply must be stable (typically 5V with sufficient current capability). For maximum range, line-of-sight + correct antenna height matters more than raw power. Applications Smart agriculture monitoring Remote sensor networks Utility meter reading (water/gas) Industrial telemetry systems Drone/robot communication links Remote control & automation systems #E32_433T30D #Ebyte #LoRa #SX1278 #WirelessModule #IoT #Telemetry #LongRangeCommunication #UART #433MHzLoRa #EmbeddedSystems
5 Uses0 StarsZMPT101B
ZMPT101B is a high-precision current-type voltage transformer designed for AC voltage sensing, monitoring, and power measurement applications. It provides excellent electrical isolation between high-voltage AC lines and low-voltage measurement circuits, making it ideal for energy monitoring systems, smart meters, power analyzers, and microcontroller-based projects using Arduino, ESP32, and similar platforms. Its compact size, high accuracy, and stable performance enable reliable AC voltage measurement while maintaining user safety through galvanic isolation. Key Features High-precision AC voltage measurement Excellent galvanic isolation (up to 4 kV isolation voltage) Wide operating voltage measurement range High accuracy and good linearity Low phase angle error Compact PCB-mount package Suitable for voltage and power monitoring applications Good consistency and long-term stability Compatible with signal conditioning and ADC circuits Operating temperature range: -40°C to +60°C #ZMPT101B #VoltageTransformer #ACVoltageSensor #PowerMonitoring #EnergyMeter #IsolationTransformer #Arduino #ESP32 #IoT #EmbeddedSystems #Electronics #SmartMeter
23 Uses0 StarsW25Q128JVSIM
FLASH - NOR Memory IC 128Mb (16M x 8) SPI - Quad I/O, QPI, DTR 133 MHz 8-SOIC 128M-bit Serial Flash Memory with uniform 4KB sectors and Dual/Quad SPI Winbond W25Q128JV is a 128-Mbit (16 MB) serial NOR Flash memory device designed for code and data storage in embedded systems. It supports standard SPI, Dual SPI, Quad SPI (QSPI), and Dual/Quad Peripheral Interface (DPI/QPI) modes, enabling high-speed data transfer rates up to 133 MHz clock operation and up to 532 MB/s equivalent throughput in Quad I/O DTR mode. The device supports Execute-In-Place (XIP), allowing processors and microcontrollers to run code directly from external flash memory without copying it to RAM. Features include 4 KB sector erase, 32 KB and 64 KB block erase, page programming, hardware/software write protection, security registers, JEDEC identification, SFDP support, suspend/resume operations, and low-power standby modes. Suitable for microcontrollers, FPGA configuration storage, IoT devices, industrial controllers, networking equipment, consumer electronics, and embedded systems requiring reliable non-volatile memory. Search Keywords: W25Q128JV, Winbond flash memory, SPI NOR Flash, QSPI Flash, Quad SPI memory, Serial Flash memory, 128Mbit Flash, 16MB Flash memory, Execute In Place XIP, external MCU flash, ESP32 flash memory, FPGA configuration memory, NOR flash storage, W25Q128, Dual SPI Flash, Quad I/O Flash, embedded nonvolatile memory, serial flash IC Hashtags: #W25Q128JV #Winbond #NORFlash #SPIMemory #QSPI #SerialFlash #FlashMemory #EmbeddedSystems #Microcontroller #ESP32 #FPGA #NonVolatileMemory #XIP #IoT #ElectronicsDesign #MemoryIC #FirmwareStorage #QuadSPI #EmbeddedHardware #ElectronicComponents
61 Uses0 Stars1085
ADS1115 series 16 Bit 860 Samples per Second Analog to Digital Converter (ADC) Evaluation Board Adafruit 1085 ADS1115 Adafruit 4-Channel ADC Breakout based on Texas Instruments ADS1115 (16-bit) or ADS1015 (12-bit) analog-to-digital converter, featuring I2C communication, four single-ended inputs or two differential inputs, programmable gain amplifier (PGA) up to x16, internal voltage reference, programmable comparator, and selectable I2C addresses (0x48–0x4B). Operates from 2.0V to 5.5V and supports interfacing analog sensors with 3.3V and 5V microcontrollers such as Arduino, ESP32, STM32, RP2040, and Raspberry Pi. Search Keywords: Adafruit 4-Channel ADC Breakout, ADS1115 Breakout, ADS1015 Breakout, Adafruit ADS1115, Adafruit ADS1015, I2C ADC Module, 16-bit ADC, 12-bit ADC, 4-channel ADC, differential ADC, programmable gain amplifier, PGA ADC, analog sensor interface, TI ADS1115, TI ADS1015, Raspberry Pi ADC, Arduino ADC module, ESP32 ADC expansion Hashtags: #Adafruit #ADS1115 #ADS1015 #ADCModule #I2CADC #16BitADC #12BitADC #AnalogToDigitalConverter #SensorInterface #DifferentialADC #PGA #Arduino #ESP32 #STM32 #RP2040 #RaspberryPi #DataAcquisition #EmbeddedSystems #AdafruitBreakout
22 Uses0 StarsOMGS3-01
OMGS3 ultra-compact ESP32-S3 board/module, based on dual-core Xtensa LX7 32-bit processor up to 240MHz with RISC-V ultra-low-power coprocessor, 2.4GHz Wi-Fi 802.11b/g/n and Bluetooth LE 5.0, 8MB QSPI Flash and 2MB QSPI PSRAM, integrated 3D high-gain antenna, RGB LED, PMIC, MAX17048G+T10 fuel gauge, 700mA 3.3V LDO regulator, LiPo battery charging, native USB and USB Serial/JTAG support, Qwiic/QT connector, 17 GPIOs, ultra-low deep sleep current, compact 25 x 10mm size. Search Keywords: OMGS3, Unexpected Maker OMGS3, ESP32-S3 module, ESP32-S3 board, ultra compact ESP32-S3, ESP32-S3 WiFi Bluetooth board, ESP32-S3 8MB flash 2MB PSRAM, ESP32-S3 LiPo charger, ESP32-S3 fuel gauge, MAX17048 fuel gauge, Qwiic ESP32-S3 board, tiny ESP32-S3 module Hashtags: #OMGS3 #UnexpectedMakerOMGS3 #ESP32S3 #ESP32S3Board #ESP32S3Module #WiFiBluetoothBoard #BLE5 #8MBFlash #2MBPSRAM #LiPoCharger #FuelGauge #MAX17048 #QwiicConnector #TinyESP32S3 #IoTModule
3 Uses0 Stars