|
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 sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- 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 Platima Tinkers
- 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...
- Pretty, affordable and nice Duo and Pico Ethernet Board I didn't like that these basic little boards available online were overly expensive, and very ugly, ...
- 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...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
112 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
156 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
558 0 2