Search
Search Criteria
Products meeting the search criteria
CP2102 ESP (CP2102U-ESP)
USB UART with both DTR and RTS for ESP MCUs. The DTR and RTS pins have jumper seletable circuitry to make for smooth uploading to ESPs without having to jump up and down on the buttons or yank jumpers in and out. DTR goes to Reset and RTS goes to GPIO 0.
Jumpers are provided to deselect ESP mode to allow use of the DTR as Reset for regular AVR MCUs.
The internal regulator of the CP2102 is not really robust enough for larger ESPs like the ESP32-S3... so this board includes a separate 850mA 3V3 regulator.
Jumper selectable 3V3 or +5V Vcc
micro USB..
Jumpers are provided to deselect ESP mode to allow use of the DTR as Reset for regular AVR MCUs.
The internal regulator of the CP2102 is not really robust enough for larger ESPs like the ESP32-S3... so this board includes a separate 850mA 3V3 regulator.
Jumper selectable 3V3 or +5V Vcc
micro USB..
CP2102 USB to UART for ESP MCUs
ESP32-20 (ESP32-20)
Espresif ESP32-WROOM microcontroller
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
- 240MHz CPU Clock
- 2 main cores - 1 pico power core
- WiFi, BlueTooth
- 26 available GPIOs
- - 0 thru 5 = 6 x I/O
- - 12 thru 19 = 8 x I/O
- - 21 thru 23 = 3 x I/O
- - 25 thru 27 = 3 x I/O
- - 32 thru 33 = 2 x I/O
- - 34, 35, 36, 39 = 4 x Input
- 0.8in spacing between rows
- BreadBoard Friendly
- IOT verison has no LEDs to save battery
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
ESP32 20pin IOT
ESP32-19 (ESP32-19)
Espresif ESP32-WROOM-32 microcontroller
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
- 240MHz CPU Clock
- 2 main cores - 1 pico power core
- WiFi, BlueTooth
- 26 available GPIOs
- - 0 thru 5 = 6 x I/O
- - 12 thru 19 = 8 x I/O
- - 21 thru 23 = 3 x I/O
- - 25 thru 27 = 3 x I/O
- - 32 thru 33 = 2 x I/O
- - 34, 35, 36, 39 = 4 x Input
- 0.9in spacing between rows
- BreadBoard Friendly 1 row each side
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
ESP32 19pin
Out of Stock
CAD$9.99
ESP32-19U (ESP32-19u)
Espresif ESP32-WROOM-32 microcontroller
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
- 240MHz CPU Clock
- 2 main cores - 1 pico power core
- WiFi, BlueTooth
- 26 available GPIOs
- IPX connector for external Antenna (included)
- - 0 thru 5 = 6 x I/O
- - 12 thru 19 = 8 x I/O
- - 21 thru 23 = 3 x I/O
- - 25 thru 27 = 3 x I/O
- - 32 thru 33 = 2 x I/O
- - 34, 35, 36, 39 = 4 x Input
- 0.8in spacing between rows
- BreadBoard Friendly
- IOT verison has no LEDs to save battery
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
ESP32 19pin ext. Antenna
ESP32-20w (ESP32-20)
--- Flaky USB Connection - may require external USB-UART
--- Soldered Pins
Espresif ESP32-WROOM microcontroller
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
--- Soldered Pins
Espresif ESP32-WROOM microcontroller
- 240MHz CPU Clock
- 2 main cores - 1 pico power core
- WiFi, BlueTooth
- 26 available GPIOs
- - 0 thru 5 = 6 x I/O
- - 12 thru 19 = 8 x I/O
- - 21 thru 23 = 3 x I/O
- - 25 thru 27 = 3 x I/O
- - 32 thru 33 = 2 x I/O
- - 34, 35, 36, 39 = 4 x Input
- 0.8in spacing between rows
- BreadBoard Friendly
- IOT verison has no LEDs to save battery
Just add "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"
to the Arduino IDE File->Preference->Additional Board Manager URLs to add the official expressif Arduino support
Includes many example sketches. Uses freeRTOS..
ESP32 20pin IOT
ESP32-C3 superMINI (ESP32-C3-SuperMini)
ESP32-C3-MINI single core RISC-V MCU from Espressif
Note: this board uses the internal USB CDC interface connected to the USB-C connector for uploading.
the Arduino IDE needs to be set to reflect this. To put the MCU into upload mode you need to
press and hold the "BOOT" button, then press and release the "EN" button, finally releasing the "RESET"
after each power on.
- 4 Meg Flash
- 400 kbytes SRAM
- 15 GPIOs
- WIFI
- BlueTooth 5
Note: this board uses the internal USB CDC interface connected to the USB-C connector for uploading.
the Arduino IDE needs to be set to reflect this. To put the MCU into upload mode you need to
press and hold the "BOOT" button, then press and release the "EN" button, finally releasing the "RESET"
after each power on.
ESP32-C3 RISC-V Super Mini dev Kit with USB-C
ESP32-C3 dev Kit (ESP32-C3-mini)
ESP32-C3-FH4 single core RISC-V MCU from Espressif
Note: this board uses the internal USB CDC interface connected to the USB-C connector for uploading.
the Arduino IDE needs to be set to reflect this. To put the MCU into upload mode you need to
press and hold the "BOOT" button, then press and release the "EN" button, finally releasing the "RESET"
after each power on.
- 4 Meg Flash
- 400 kbytes SRAM
- 15 GPIOs
- WIFI
- BlueTooth 5
Note: this board uses the internal USB CDC interface connected to the USB-C connector for uploading.
the Arduino IDE needs to be set to reflect this. To put the MCU into upload mode you need to
press and hold the "BOOT" button, then press and release the "EN" button, finally releasing the "RESET"
after each power on.
ESP32-C3 RISC-V dev Kit with USB-C
Out of Stock
CAD$7.49
ESP32-S2 BreadkOut (ESP32-S2 proMini)
Our own design - we call it an ESP32-S2 proMINI
ESP32-S2-WROVER microcontroller
Manual PDF ( 532 pages )
ESP32-S2-WROVER microcontroller
- 240MHz Xtensa A7 core
- 1 main core - 1 pico power core
- WiFi, USB OTG Host
- 320 kBytes SRAM
- 4MBytes Flash
- 128 kBytes PROM
- 37 available GPIOs
- - 0 thru 21 = 22 x I/O
- - 26 = 1 x I/O
- - 33 thru 46 = 14 x I/O ( TX0=43, RX0=44 )
- 1.0in spacing between 2 rows of 21 pins
Manual PDF ( 532 pages )
ESP32-S2 Break Out Board
ESP32-12H devKit (ESP32-12H)
AI-Thinker ESP32-S2-12H DevKit
The 12H is an ESP32-S2 with limited I/O pins
ESP32-S2-12H microcontroller
NOTE: this board has a design flaw that prevents it from working correctly with the Arduino IDE Serial Monitor. You can upload to it fine. As a work-around I am including the option of a rev 0.9 version of my CP2102 with RTS ESP-USB-UART board real cheap. (they are real handy for any direct programming of ESPs like an ESP-01S, for example).
Manual PDF ( 18 pages )
The 12H is an ESP32-S2 with limited I/O pins
ESP32-S2-12H microcontroller
- 240MHz Xtensa LX7 core
- 1 main core - 1 pico power core
- WiFi, USB OTG Host
- 320 kBytes SRAM
- 4MBytes Flash
- 18 available GPIOs
- IO0,IO1,IO2,IO4,IO5,IO7,IO8,IO9,IO10,IO11
IO12,IO19,IO20,IO21,IO33,IO34,IO37,IO38 - 1.0in spacing between 2 rows of 21 pins
- on-board NeoPixel on pin 9
NOTE: this board has a design flaw that prevents it from working correctly with the Arduino IDE Serial Monitor. You can upload to it fine. As a work-around I am including the option of a rev 0.9 version of my CP2102 with RTS ESP-USB-UART board real cheap. (they are real handy for any direct programming of ESPs like an ESP-01S, for example).
Manual PDF ( 18 pages )
ESP32-S2 12H dev board
ESP32-S3 proMini (ESP32-S3 pro)
ESP32-S3 DevKit:
This is my own design: a proMini type dev kit with a minimal of extraneous parts.
all pins are brought out as well as 3 headers for:
- Serial USB converter (my CP210Xx)
- USB breakout adapter connected to the ESP32-S3 native USB pins
- 3V3 regulator to drop the USB 5V to 3V3.
rev. 1.1 has 2 layout errors - has a jumper and a resistor soldered on the bottom.
chip is a WROOM-N8R2 (8 Meg flash, 2Meg pSRAM). Headers are soldered.
rev 1.2 corrects rev 1.1 errors and adds a power LED and a GP LED on pin 2 (they need to be enable via a solder pad
on the bottom), and adds a mounting hole. - N16R8 chip.
The ESP32-S3 features:
This is my own design: a proMini type dev kit with a minimal of extraneous parts.
all pins are brought out as well as 3 headers for:
- Serial USB converter (my CP210Xx)
- USB breakout adapter connected to the ESP32-S3 native USB pins
- 3V3 regulator to drop the USB 5V to 3V3.
rev. 1.1 has 2 layout errors - has a jumper and a resistor soldered on the bottom.
chip is a WROOM-N8R2 (8 Meg flash, 2Meg pSRAM). Headers are soldered.
rev 1.2 corrects rev 1.1 errors and adds a power LED and a GP LED on pin 2 (they need to be enable via a solder pad
on the bottom), and adds a mounting hole. - N16R8 chip.
The ESP32-S3 features:
- Two 240MHz Xtensa LX7 cores
- 2 main cores - 2 low-power cores
- WiFi, USB OTG Host
- BlueTooth BLE
- 4MBytes 4X Quad SPI Flash
- 512 kBytes SRAM
- 36 available GPIOs
- 0.9in spacing between 2 rows of 22 pins each
- on-board RGB Led ( pin 6)
ESP32-S3 proMini type Dev Kit
ESP32-S3 proMini - junk (ESP32-S3 pro)
ESP32-S3 DevKit: - This is a rev. 1.1 that uploads fine but after uploading all that happens is a message
"Invalid image block, can't boot" - and it reboots...
maybe someone out there can fix it.....
This is my own design: a proMini type dev kit with a minimal of extraneous parts.
all pins are brought out as well as 3 headers for:
- Serial USB converter (my CP210Xx)
- USB breakout adapter connected to the ESP32-S3 native USB pins
- 3V3 regulator to drop the USB 5V to 3V3.
rev. 1.1 has 2 layout errors - has a jumper and a resistor soldered on the bottom.
chip is a WROOM-N8R2 (8 Meg flash, 2Meg pSRAM). Headers are soldered.
rev 1.2 corrects rev 1.1 errors and adds a power LED and a GP LED on pin 2 (they need to be enable via a solder pad
on the bottom), and adds a mounting hole. - N16R8 chip.
The ESP32-S3 features:
"Invalid image block, can't boot" - and it reboots...
maybe someone out there can fix it.....
This is my own design: a proMini type dev kit with a minimal of extraneous parts.
all pins are brought out as well as 3 headers for:
- Serial USB converter (my CP210Xx)
- USB breakout adapter connected to the ESP32-S3 native USB pins
- 3V3 regulator to drop the USB 5V to 3V3.
rev. 1.1 has 2 layout errors - has a jumper and a resistor soldered on the bottom.
chip is a WROOM-N8R2 (8 Meg flash, 2Meg pSRAM). Headers are soldered.
rev 1.2 corrects rev 1.1 errors and adds a power LED and a GP LED on pin 2 (they need to be enable via a solder pad
on the bottom), and adds a mounting hole. - N16R8 chip.
The ESP32-S3 features:
- Two 240MHz Xtensa LX7 cores
- 2 main cores - 2 low-power cores
- WiFi, USB OTG Host
- BlueTooth BLE
- 4MBytes 4X Quad SPI Flash
- 512 kBytes SRAM
- 36 available GPIOs
- 0.9in spacing between 2 rows of 22 pins each
- on-board RGB Led ( pin 6)
ESP32-S3 proMini type Dev Kit - junk
Arduino UNO ESP32 (UNOESP32)
Arduino ESP32 UNO format Development board
with microUSB connector for uploading...
with microUSB connector for uploading...
Arduino UNO ESP32 Development Board
Out of Stock
CAD$5.99
ESP32 Breakout (ESP32bo)
Breakout for ESP32S or ESP32D
good for low power IOT projects - no regulator or LEDs
ESP32 not included.
good for low power IOT projects - no regulator or LEDs
ESP32 not included.
ESP32 Breakout for ESP32S or ESP32D
Arduino UNO ESP32 (UNOESP32)
Arduino ESP32 UNO format Development board
with microUSB connector for uploading...
Serial I/F is broken - have to connect via female headers.
with microUSB connector for uploading...
Serial I/F is broken - have to connect via female headers.
Arduino UNO ESP32 Development Board
Out of Stock
CAD$1.99
- 1