Treeboard

compressedfish·treeboard·electronic/treeboard.kicad_pcb

Treeboard PCB layout, top view — open source Nordic nRF board by compressedfish

About the Treeboard PCB

Treeboard is an open source Nordic nRF PCB design by compressedfish, published on GitHub under the MIT license. It is a 4-layer board measuring 85 × 85 mm, with 102 components from 36 distinct parts.

Its main chip is the BMD-340-A-R, from the Nordic nRF family. Other key parts include the TXB0104RUT and Adafruit_Feather_Generic. By type, the board carries 44 diodes, 20 switches, 12 capacitors, 9 connectors, 7 ICs and 4 resistors.

It belongs with the keyboards designs in this gallery.

From the project

modular macropad + experimental ergonomics platform

Main components on the Treeboard

Treeboard bill of materials (BOM)

102 components, 36 distinct parts.

QtyPartRefs
2
TXB0104RUT
U1, U7
1
~
U2
1
~
U3
1
~
U5
1
BMD-340-A-R
U6
1
~
U8
1
Adafruit_Feather_Generic
A1
1
32.064kHz
Y2
2
Conn_01x06_MountingPin
J2, J3
1
USB_C_Receptacle_USB2.0
J4
1
Conn_01x06_Socket
J5
2
Conn_01x06_Socket
J6, J7
2
Conn_02x10_Counter_Clockwise
J8, J12
1
Conn_02x05_Odd_Even
J9
1
Battery_Cell
BT1
2
SolderJumper_3_Open
JP1, JP2
19
SW_Push_45deg
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +11
1
RotaryEncoder
SW20
19
1N4148
D1, D2, D3, D4, D5, D6, D7, D8 +11
19
SK6812MINI
D20, D21, D22, D23, D24, D25, D26, D27 +11
Show 16 more
QtyPartRefs
1
D
D39
3
D_TVS
D40, D41, D42
2
LED_Small
D43, D44
1
1u
L1
2
1u
C1, C9
1
C
C3
1
47n
C4
1
4.7u
C5
2
10u
C6, C7
1
8.2u
C8
1
100n
C11
1
C
C12
2
12p
C31, C32
1
100
R1
1
1k
R2
2
2.2k
R4, R5

Treeboard design files

The KiCad project lives in the compressedfish/treeboard repository on GitHub; these links point at the commit this page was built from.

Treeboard: common questions

What microcontroller does the Treeboard use?

The Treeboard is built around the BMD-340-A-R, from the Nordic nRF family.

How big is the Treeboard PCB?

The Treeboard measures 85 × 85 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Treeboard?

102 components, from 36 distinct parts. The full bill of materials is listed on this page.

Where can I download the Treeboard design files?

From the compressedfish/treeboard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Treeboard design in my own project?

Yes, under the terms of its MIT license, which compressedfish chose for the repository.

Can I test firmware for the Treeboard without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.

Similar boards