BL706 UNO
strongwong·BL706_UNO·bl706_uno/bl706_uno.kicad_pcb
About the BL706 UNO PCB
BL706 UNO is an open source RISC-V PCB design by strongwong, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 68.6 × 53.3 mm, with 36 components from 20 distinct parts.
Its main chip is the bl706_module, from the RISC-V family. Other key parts include the AP1117-33. By type, the board carries 11 capacitors, 9 resistors, 8 connectors, 3 diodes, 2 ICs and 2 jumpers.
From the project
BL706 UNO hardware design base on BL706 module

Main components on the BL706 UNO
BL706 UNO bill of materials (BOM)
36 components, 20 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | bl706_module | bl70x_module | U1 |
| 1 | AP1117-33 | SOT-223-3_TabPin2 | U2 |
| 1 | Power | Socket_Strip_Arduino_1x08 | P1 |
| 1 | Analog | Socket_Strip_Arduino_1x06 | P2 |
| 1 | Digital | Socket_Strip_Arduino_1x10 | P3 |
| 1 | Digital | Socket_Strip_Arduino_1x08 | P4 |
| 4 | CONN_01X01 | Arduino_1pin | P5, P6, P7, P8 |
| 1 | BL_mini-JTAG-10 | PinHeader_2x05_P1.27mm_Vertical | HD1 |
| 2 | Jumper | PinHeader_1x02_P2.54mm_Vertical | JP1, JP2 |
| 3 | RED | D_0603_1608Metric | D1, D2, D3 |
| 2 | 10uF | C_0603_1608Metric | C1, C11 |
| 1 | 22uF | C_0603_1608Metric | C2 |
| 3 | 0.1uF | C_0603_1608Metric | C3, C4, C5 |
| 4 | 1uF | C_0603_1608Metric | C6, C7, C8, C9 |
| 1 | 10pF | C_0603_1608Metric | C10 |
| 3 | 0 | R_0603_1608Metric | R1, R2, R3 |
| 2 | 10K | R_0603_1608Metric | R4, R5 |
| 1 | 100K | R_0603_1608Metric | R6 |
| 2 | 220 | R_0603_1608Metric | R7, R9 |
| 1 | 1K | R_0603_1608Metric | R8 |
BL706 UNO design files
The KiCad project lives in the strongwong/BL706_UNO repository on GitHub; these links point at the commit this page was built from.
BL706 UNO: common questions
What microcontroller does the BL706 UNO use?
The BL706 UNO is built around the bl706_module, from the RISC-V family.
How big is the BL706 UNO PCB?
The BL706 UNO measures 68.6 × 53.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the BL706 UNO?
36 components, from 20 distinct parts. The full bill of materials is listed on this page.
Where can I download the BL706 UNO design files?
From the strongwong/BL706_UNO repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the BL706 UNO design in my own project?
Yes, under the terms of its Apache-2.0 license, which strongwong chose for the repository.
Can I test firmware for the BL706 UNO without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.
Similar boards
RISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0129RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034