Find miscellaneous development board pinouts in one place. View GPIO layouts, power pins, communication interfaces, expansion headers, and connector pin configurations for various embedded development boards.
Configuring Debug Port on Spresense
Target pins 18 and 19 using a 1.8V FTDI level converter to establish serial terminal debug consoles safely.
Adding I2C Bus Pull-Ups
Place 4.7k-ohm pull-up resistors between the SDA/SCL lines and the logic voltage rail to prevent serial errors.
F7 Analog Measurements
Connect analog signals to the A00-A05 pins, ensuring input voltages stay below the configured AREF reference level.
Programming via CMSIS-DAP
Connect SWDIO, SWCLK, RESET, and GND lines directly to target ARM chips to enable real-time debugging.
Development boards operate on distinct core microcontrollers (such as STM32, CXD5602, or LPC11U35) and FPGAs. Because these silicons are optimized for specialized tasks, they use varying internal logic levels—typically 1.8V or 3.3V. Connecting high-voltage outputs to low-voltage pins will quickly damage internal junctions.
This reference index consolidates pin configurations, expansion header maps, and line assignments for Sony Spresense, Pyboard, Mojo, Meadow F7, and Google Coral platforms.
Finding accurate pin layouts is essential for firmware developers, IoT system architects, and custom hardware builders. Precise pin alignments prevent hardware conflicts, communication dropouts, and permanent board damage from short-circuits.
Always verify operating voltages (especially the 1.8V limits) before constructing custom connections. Correct connection paths preserve performance and safety.
No, Spresense IO pins operate strictly at a 1.8V threshold. Exposing any GPIO, SPI, or UART pins to 3.3V or 5V logic sources without a 1.8V level shifter will cause hardware failure.
You can adjust the clock speed directly in MicroPython during SPI object initialization by setting the `baudrate` parameter (e.g., `spi = SPI(1, SPI.MASTER, baudrate=600000)`).
Yes, you can apply between 5V and 12V DC directly to the RAW_VIN pin, which routes to the on-board switching regulators.
Most microcontrollers configure their I2C pins as open-drain outputs, requiring external resistors (typically 4.7k ohms) to pull the signal line up to the VCC rail.
Miscellaneous Board Pinout Reference is a free online calculator tool. Use it to get instant, accurate results for your electronics calculations.