Dev board mounting
Posted: Fri Feb 12, 2021 11:38 pm
In my projects, I do use the MCUs (ESP32, STM32, and Teensy) as they are on dev boards. Recently, with the STM32 boards I have preferred models with 4 mounting holes and pins soldered on the top of the boards. The top soldering is preferred because some boards don't have the labeling on the backside and some keys on the front are essential for operations. The connections are done using female Dupont connectors directly to peripherals or through marshalling panels to share the GND and 3V3 lines. For example, to control 8 servos, there are 10 wires from the MCU to a marshalling panel and 24 wires from the marshalling panel for the 8 servos.
With ESP32 dev boards the pins are always on the backside. This implies the following use models
If ESP32 boards would be available without soldered pins or pins soldered on front side then there would be more obvious alternatives.
With ESP32 dev boards the pins are always on the backside. This implies the following use models
- Insert dev board on a bread board. This is handy during experimental development phase. Although some dev boards are too wide for single bread boards.
- Insert dev board on two sockets on a application specific PCB or a prototyping wiring board.
- Use a 3D printed frame to slide the dev board and use female Dupont connectors to wire those pins that are used in the project.
If ESP32 boards would be available without soldered pins or pins soldered on front side then there would be more obvious alternatives.