

Avaja
RISC-V Debug Probe USB-C PMOD JTAG+UART
- Size
- 70 × 15.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 63
- Nets
- 102
- Pads
- 266
- Tracks, vias
- 659, 108
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 24 Jul 2026
- Updated
- 24 Jul 2026
Overview
Avaja is an open-source printed circuit board by Haimrich, from the Haimrich/avaja repository on GitHub. It is a 2-layer board of 70 × 15.5 mm with 63 parts on 102 nets, routed with 659 tracks and 108 vias.
It is built around the SN74LVC8T245PW, SPX3819M5-L-3-3 and USBLC6-2SC6. Its parts include 20 resistors, 18 capacitors, 8 diodes, 4 ICs and 3 connectors. It belongs with the interfaces and adapters and sensors and measurement boards and the RISC-V and FPGA and CPLD boards of this library.
Main components
3SN74LVC8T245PW
TSSOP-24-40℃~+85℃ 1 1.65V~5.5V 1.65V~5.5V 8 Bidirectional CMOS CMOS Tri-State TSSOP-24 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersSPX3819M5-L-3-3
SOT-23-5-40℃~+85℃@(Ta) 1 20V 3.3V 420mV@(100mA) 500mA 5uA 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
README
hardware/README.mdAVAJA Rev A Hardware
The hardware is a two-layer KiCad design built around the WCH
CH32V307RCT6.
Design Sources
- avaja.kicad_pro: KiCad project
- avaja.kicad_sch: single-page schematic
- avaja.kicad_pcb: routed PCB
- avaja.kicad_dru: board design rules
- pinout.md: PMOD connector and signal directions
Main Components
- WCH
CH32V307RCT6microcontroller. - 8 MHz HSE crystal.
SPX3819M5-L-3-3local 3.3 V regulator.- USB-C receptacle with 5.1 kOhm CC pull-downs.
USBLC6-2SC6USB data-line ESD protection.- Two
SN74LVC8T245level translators. - 2x6 PMOD JTAG/UART target connector.
- WCH-Link-compatible programming/debug header.
- Reset and BOOT0 controls.
- Seven status LEDs.
Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0603_1608Metric | C6, C7, C8, C10, C13, C14, C15, C16, C17, C23 |
| 7 | 2.2k | Resistor_SMD:R_0603_1608Metric | R2, R3, R4, R5, R6, R7, R8 |
| 5 | 33Ω | Resistor_SMD:R_0402_1005Metric | R21, R22, R23, R24, R25 |
| 4 | TH | MyLibrary:ToolingHole_JLCPCB | H1, H2, H3, H4 |
| 3 | 470nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C4 |
| 3 | Fiducial | Fiducial:Fiducial_0.5mm_Mask1mm | FID1, FID2, FID3 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R19, R20 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R13, R14 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C3, C5 |
| 2 | 33pF | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R10, R11 |
| 2 | SN74LVC8T245 | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | U3, U4 |
| 1 | 0R | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 100nF | Capacitor_SMD:C_0402_1005Metric | C9 |
| 1 | 12k | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 8 MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | X1 |
| 1 | BOOT | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW2 |
| 1 | CH32V30xRxTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | ERR | LED_SMD:LED_0603_1608Metric | D8 |
| 1 | JTAG | LED_SMD:LED_0603_1608Metric | D6 |
| 1 | JWD | Connector_PinHeader_1.00mm:PinHeader_1x06_P1.00mm_Vertical | J2 |
| 1 | PMOD | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Horizontal | J3 |
| 1 | PWR | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | RESET | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | RUN | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | SPX3819M5-L-3-3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | TGT | LED_SMD:LED_0603_1608Metric | D7 |
| 1 | UART | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | USB | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | D1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
Questions
How big is the Avaja PCB?
It measures 70 × 15.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Avaja use?
63 parts, built around the SN74LVC8T245PW, SPX3819M5-L-3-3 and USBLC6-2SC6. 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.
Where can I download the Avaja KiCad files?
From the Haimrich/avaja repository on GitHub, at the commit this page was made from: the board is hardware/avaja.kicad_pcb and its schematic hardware/avaja.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Avaja design in my own project?
Its repository states no licence, so its author keeps all rights: ask Haimrich before reusing the design.
Similar boards
- 4 layers85 × 100 mm

- 2 layers80 × 38.5 mm

Logic analyzer rp2040
pustowhite/rp2040-logic-analyzer
An 8-channel RP2040 logic analyzer PCB designed in KiCad, with USB-C and selectable 1.8 V / 3.3 V input logic modes.
66 parts - 4 layers100 × 90 mm

- 4 layers52 × 69 mm

- 4 layers108 × 74 mm

STM32 Drone
bassammorsy/stm32-flight-controller
Custom 4-layer STM32F405RGTx quadcopter flight controller PCB designed in KiCad. Betaflight compatible, 4S–6S LiPo input, SMT assembled by JLCPCB.
104 parts3MIT - 2 layers18 × 36 mm

- 2 layers57.3 × 12 mm

USB to UART
adaptableCoder/USB-to-UART-CH340g-PCB
PCB design for USB-to-UART converter based on CH340G with a USB-A edge connector.
28 parts2MIT - 4 layers85.5 × 56 mm
