Help Needed — Expanding ESP32S3 Micro-ROS Board (Only GPIO35 & GPIO36 Available)
Posted: Mon Jul 07, 2025 8:18 am
Hi everyone,
I'm working on a project using a custom Micro-ROS board based on the ESP32-S3. Currently, I only have access to a single 4-pin connector which provides:
- GPIO35
- GPIO36
- 5V
- GND
I need to connect multiple external sensors to the board, including:
- IR sensors (digital input)
- Sonar sensor (HC-SR04 — needs TRIG and ECHO)
- GPS module (UART)
Given the very limited available GPIO (only GPIO35 and GPIO36), I’m looking for advice on possible extension solutions.
My main questions:
1. What is the best way to expand this setup to handle at least IR and sonar reliably?
3. Are there breakout/expansion boards you recommend that would help with this setup?
I'm working on a project using a custom Micro-ROS board based on the ESP32-S3. Currently, I only have access to a single 4-pin connector which provides:
- GPIO35
- GPIO36
- 5V
- GND
I need to connect multiple external sensors to the board, including:
- IR sensors (digital input)
- Sonar sensor (HC-SR04 — needs TRIG and ECHO)
- GPS module (UART)
Given the very limited available GPIO (only GPIO35 and GPIO36), I’m looking for advice on possible extension solutions.
1. What is the best way to expand this setup to handle at least IR and sonar reliably?
3. Are there breakout/expansion boards you recommend that would help with this setup?