What does “breadboard friendly” mean to you? It has become a game with the lowest survivability. Of course, it is suitable for breadboards, but are there any connection points that can be used for wires and components? If you can’t easily use it for prototyping, what is the use of the development board?
Years ago, [Michael Rangen] Set out to change all of this by creating A slender development board that separates I/O pins and simplifies wiring, So that each circuit is beautiful and easier to visually absorb. The current version is an adapted version of Adafruit’s ItsyBitsy M4 Express. It has 20 I/O pins, all spread along the length and numbered around the speaker like an IC. [Michael] Dip this breadstick into 24 miniature RGB LEDs, all of which are located on a dedicated communication bus.
We think this is a good idea, and it will definitely make the microcontroller easier to hack. This layout will make it a breeze to check students’ work, and you can make a neat prototype yourself after class. Today, the board runs CircuitPython and will be able to run Arduino in the future.
This ESP socket may not leave so many connection points, but it is much easier than soldering joints.