|
ESP32-C6-MINI-1-H4Espressif Systems
|
x 1 |
|
EasyEDA |
ESP32-CX Riser Board
I have a LOT of ESP32 chips, and I use them in many projects, but unfortunately the modules are never quite what I want, eg: too big and bulky, no USB port, wrong mounting options, etc.
With this, I decided to design my own. I want it to be stamp sized, to support more than one module (any ESP32-C series should work ideally), have optional USB, support easy JTAG connections, and be available for all to DIY themselves.
The two key things in this design for me are mounting options, primarily because I want to keep it compact and mount it vertical for many of my projects, but then also have it highly versatile, so you can use it with 3.3V or 5V input, you don't need to have the micro USB header or buttons on there if you don't need them, JTAG access is easy etc.
The first iteration as shown in the project image was a prototype, and unfortunately did not work - I believe either my bad soldering as I used an air gun for the SMD soldering (should have been fine), or due to IO2 not being connected to anything and stuffing up the boot process. I have not yet tested them all though!
Whether or not some of them work, I decided it's a better idea to redesign it, so for v1.1 which is WIP I am adding the following features;
- Optional 3V3 LED on one pull-down pin as 'power' LED
- Optional reset & boot (flash) buttons via exposed pads
- Optional 3V3 regulator in case of 5V pin or USB input
- Thinner board, ideally 1mm, as I found 1.6mm too bulky
- Gold fingers for production version, and fixing finger width
- Larger text for pins and pads as the previous was unreadable
- 2.54mm spacing on the pins for compatibility
- Header holes on the pins for optional horizontal mount
- Through-holes to plug a CP2102/2104 straight onto the PCB
- Move the pin keying in a bit further to improve strength
I think I am just about done with the schematic and PCB design, with just the through-holes for the headers left before I order the next prototype. I welcome any and all input on this project and will likely upload a video to my Youtube page (https://youtube.com/@PlatimaTinkers) about the failed v1 prototype.
Thanks for reading! <3
ESP32-CX Riser Board
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(2)
- Engineer Jun 25,2023
- (DIY) C64iSTANBUL Jun 22,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Keith Poole
- ESP32-CX Riser Board V1.1 ESP32-CX Riser Board - V1.1See the original here: https://www.pcbway.com/project/shareproject/ESP32_...
- ESP32-CX Riser Board I have a LOT of ESP32 chips, and I use them in many projects, but unfortunately the modules are neve...
- 8x8 WS2812B RGB LED Board w Mounts & MCU/SOC Positions Pretty much self explanatory I think!USB-C is only for chaining DIN/DOUT and power. The YouTube vide...
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
494 0 0 -
RF Control training board for students based on ESP32 C3
663 0 2 -
Aquarius+ Computer, Standard PCB
879 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
600 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
527 0 1 -
Nintendo Famicom HVC-001 Controller Shells
621 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
584 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
789 1 6 -