Skip to the content
PCBKitNew board
2 layers70 × 15.5 mmAvaja, the printed circuit board in 3D

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

3

README

hardware/README.md

AVAJA Rev A Hardware

The hardware is a two-layer KiCad design built around the WCH CH32V307RCT6.

Design Sources

Main Components

  • WCH CH32V307RCT6 microcontroller.
  • 8 MHz HSE crystal.
  • SPX3819M5-L-3-3 local 3.3 V regulator.
  • USB-C receptacle with 5.1 kOhm CC pull-downs.
  • USBLC6-2SC6 USB data-line ESD protection.
  • Two SN74LVC8T245 level translators.
  • 2x6 PMOD JTAG/UART target connector.
  • WCH-Link-compatible programming/debug header.
  • Reset and BOOT0 controls.
  • Seven status LEDs.

Parts

63
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0603_1608MetricC6, C7, C8, C10, C13, C14, C15, C16, C17, C23
72.2kResistor_SMD:R_0603_1608MetricR2, R3, R4, R5, R6, R7, R8
533ΩResistor_SMD:R_0402_1005MetricR21, R22, R23, R24, R25
4THMyLibrary:ToolingHole_JLCPCBH1, H2, H3, H4
3470nFCapacitor_SMD:C_0603_1608MetricC1, C2, C4
3FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3
2100kResistor_SMD:R_0603_1608MetricR19, R20
210kResistor_SMD:R_0603_1608MetricR13, R14
210uFCapacitor_SMD:C_0603_1608MetricC3, C5
233pFCapacitor_SMD:C_0603_1608MetricC11, C12
25k1Resistor_SMD:R_0603_1608MetricR10, R11
2SN74LVC8T245Package_SO:TSSOP-24_4.4x7.8mm_P0.65mmU3, U4
10RResistor_SMD:R_0603_1608MetricR9
1100nFCapacitor_SMD:C_0402_1005MetricC9
112kResistor_SMD:R_0402_1005MetricR15
18 MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmX1
1BOOTButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW2
1CH32V30xRxTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1ERRLED_SMD:LED_0603_1608MetricD8
1JTAGLED_SMD:LED_0603_1608MetricD6
1JWDConnector_PinHeader_1.00mm:PinHeader_1x06_P1.00mm_VerticalJ2
1PMODConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_HorizontalJ3
1PWRLED_SMD:LED_0603_1608MetricD2
1RESETButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1RUNLED_SMD:LED_0603_1608MetricD3
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U1
1TGTLED_SMD:LED_0603_1608MetricD7
1UARTLED_SMD:LED_0603_1608MetricD5
1USBLED_SMD:LED_0603_1608MetricD4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6D1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

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 mmLEDController, the printed circuit board in 3D

    LEDController

    Handkep/LEDController

    89 parts
  • 2 layers80 × 38.5 mmLogic analyzer rp2040, the printed circuit board in 3D

    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 layers52 × 69 mmHackxpansion, the printed circuit board in 3D

    Hackxpansion

    hackclub/hackxpansion

    A modular game console based on RP2354

    104 parts5GPL-3.0
  • 4 layers108 × 74 mmSTM32 Drone, the printed circuit board in 3D

    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 mmMu probe, the printed circuit board in 3D

    Mu probe

    UtkarshVerma/mu-probe

    My personal take on the Black Magic Debug v2.1.

    62 parts3
  • 2 layers57.3 × 12 mmUSB to UART, the printed circuit board in 3D

    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