Embedded India

Search Embedded India

Hardware & Circuits

Engineering & Hardware Utilities

Precision calculators for PCB trace geometry, passive networks, RF microstrip impedance, and MCU peripherals based on IPC standards.

Suite Size 9 Specialized Tools
Engineering & Hardware • Tool

Interactive MCU Pinout Reference

ESP32, STM32 Blue Pill, and Raspberry Pi Pico GPIO cheat sheets

Microcontroller Pinout Inspector

Select a target architecture to view pin mapping, strapping pins, and bus assignments.

Strapping & Special Pins

  • GPIO 0: Boot mode (pull low for flashing)
  • GPIO 2: Internal pull-down, must be floating/low at boot
  • GPIO 12: MTDI, controls flash voltage (do not pull high)
  • GPIO 34-39: Input only! No software pull-ups available

Default Hardware Busses

  • I2C: SDA = GPIO 21, SCL = GPIO 22
  • SPI (VSPI): MOSI=23, MISO=19, SCK=18, CS=5
  • UART0: TX = GPIO 1, RX = GPIO 3 (Flashing & Log)
  • UART2: TX = GPIO 17, RX = GPIO 16
ƒ

Mathematical Formula & Engineering Rules

Hardware pin allocation matrix highlighting strapping pins, PWM channels, SPI, I2C, and ADC channels.

✓

Worked Engineering Example

Select pin functions dynamically to verify bootloader strapping pin conflicts on ESP32 (GPIO 0, 2, 12, 15).

Engineering FAQ

Frequently Asked Questions

Q1:

More in this Hub

Explore Sibling Calculators

Ready to engineer your next embedded system?

Speak directly with an Embedded India systems architect to evaluate your technical requirements and timeline.

Free Engineering Lead Magnet

Subscribe for Weekly Embedded Tips & Get the Free PCB Design Checklist

Join 3,500+ hardware & firmware engineers. Receive curated DFM rules, high-speed routing techniques, and RTOS architecture patterns.

🔒 Zero spam. One-click unsubscribe at any time. Double opt-in secured.

Call WhatsApp Get RFQ