
VexQwiic
RIT-VEX-U/VexIfaceExpander
This project aims to create a board that breaks out a smart port to both Qwiic Connector (I2C) and Mikrobus, for additional expansion to the V5 ecosystem.

This is the main hardware repository for the V5 Debug Board: a board designed to slot into the VEX V5 Smart Port, and transmit debug data over a websocket to a laptop.
Vex Debug is an open-source printed circuit board by RIT-VEX-U, from the RIT-VEX-U/VexDebugBoard_PCB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 30 × 60 mm with 41 parts on 48 nets, routed with 313 tracks and 45 vias.
It is built around the ADM3493ARZ, ESP32-C3-WROOM-02-N4 and FT231XQ-R, with the BC817 among its other parts. Its parts include 13 resistors, 7 capacitors, 7 diodes, 4 ICs and 3 connectors. It belongs with the ESP32 and RISC-V boards of this library.
This is the main hardware repository for the V5 Debug Board: a board designed to slot into the VEX V5 Smart Port, and transmit debug data over a websocket to a laptop. The data is received by a Foxglove application instance or ROS RViz, and allows for:
This repository contains the circuit diagram, BOM and PCB layout for the board.
Smart Port RX (from Brain): GPIO7
Smart Port TX (to Brain): GPIO6
RS485 Mode (TX=ON, RX=OFF): GPIO10
STAT LED: GPIO4
DBG_LED: GPIO18
SD SPI MISO: GPIO0
SD SPI MOSI: GPIO1
SD SPI CS: GPIO3
SD SPI SCL: GPIO19
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 5.11K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4, R7, R8, R10, R11, R12 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C6, C7 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C4, C5 |
| 3 | 220 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6, R9 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R13 |
| 2 | BC817 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | D_Schottky | Diode_SMD:D_SOD-323_HandSoldering | D5, D6 |
| 2 | D_TVS | Diode_SMD:D_SMA_Handsoldering | D1, D2 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | ADM3493ARZ | RS485_tran:SOIC127P600X175-8N | U3 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | DBG_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D7 |
| 1 | ESP32-C3-WROOM-02-N4 | ESP32-C3-WROOM:ESP32-C3-WROOM-02-N4 | U1 |
| 1 | FT231XQ | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U4 |
| 1 | LOGO | LOGO | G*** |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_47219-2001 | J2 |
| 1 | NCP1117-3.3_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | PWR_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3 |
| 1 | RJ9 | RJ9:RJ9_Jack | CONN1 |
| 1 | STAT_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4 |
| 1 | TP_3.3V | TestPoint:TestPoint_Pad_D1.5mm | 3V3 |
| 1 | TP_GND | TestPoint:TestPoint_Pad_D1.5mm | GND |
| 1 | TP_VIN | TestPoint:TestPoint_Pad_D1.5mm | VIN |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J1 |

RIT-VEX-U/VexIfaceExpander
This project aims to create a board that breaks out a smart port to both Qwiic Connector (I2C) and Mikrobus, for additional expansion to the V5 ecosystem.

mkrasselt1/obd32
Anyone is free to join our goal to make the hardware reliable and affordable.

martinberlin/bistable-smart-switch
An epaper switch project with 2 PCBs, controller+touch, and 220AC to 3DC with Relay (Latch or solid-state)


Tamim101/ESP32_WROOM_C3_BOARD_BMI_SENSOR_BUZZER_PCB_BOARD-
This project is a custom ESP32-WROOM-C3 PCB board designed for motion sensing and buzzer-based alerts. The board integrates an ESP32-WROOM-C3 microcontroller, BMI sensor interface, buzzer circuit, USB connection…



It measures 30 × 60 mm and has 2 copper layers, 1.6 mm thick.
41 parts, built around the ADM3493ARZ, ESP32-C3-WROOM-02-N4, FT231XQ-R and BC817. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the RIT-VEX-U/VexDebugBoard_PCB repository on GitHub, at the commit this page was made from: the board is Vex_Debug.kicad_pcb and its schematic Vex_Debug.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).