
IronMaple ESP32-FRC-devkit
PROIronMaple ESP32-FRC-devkit
License
:GPL 3.0
Description
ESP32 CAN Dev board for FRC.
- 5.5-30V input voltage range by TPS5450
- WAGO connector
- ESP32-WROOM-32D MCU
- RGB LED for diagnostic
- 2 user button (with one being BOOT)
- TJA1050 CAN transceiver and switchable termination resistor
- Relay for doing something
- SPI pin for RC522 (RFID battery tracking)
- Two I2C port using same pinout as REV expansion hub (connected together)
Code, CAD models: https://github.com/sikaxn/FRC-Custom-CAN-Sensor/tree/dev-board/pcb
Manual: https://github.com/sikaxn/FRC-Custom-CAN-Sensor/wiki/800.-IronMaple-ESP32%E2%80%90FRC%E2%80%90devkit-Manual
Design file: https://oshwlab.com/sikaxn/seal-v2-dev-board
Factory test code: https://studenttechsupport.com/customcanespfw/factory/
Important reminder of ESP32 radio
Per FRC Game Manual (2025) R707 and E301, Wi-Fi radio should not be used within competition area and Bluetooth radio should not be used if robot is competing on the field. As for now, none of the code utilizing ESP32 have any wireless capability. However, if further update enabled this capability, the use of such device and software should be carefully planned and coordinated to stay in compliance with the game manual.
For more information, visit
https://github.com/sikaxn/FRC-Custom-CAN-Sensor/tree/main?tab=readme-ov-file
https://www.chiefdelphi.com/t/custom-can-sensor-esp32-development-board/505038
https://www.chiefdelphi.com/t/custom-can-sensor-some-good-progress/501764/1
https://www.chiefdelphi.com/t/rfid-battery-tracking-progress-updates-video-demo-update/502847
Design Drawing

BOM


Project Members

Comment