Revolutetestboard

tongtongwang86·Revolute·Hardware/Wireless/Revolutetestboard.kicad_pcb

Revolutetestboard PCB layout, top view — open source Nordic nRF board by tongtongwang86

About the Revolutetestboard PCB

Revolutetestboard is an open source Nordic nRF PCB design by tongtongwang86, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 54 × 85.7 mm, with 254 components from 98 distinct parts.

Its main chip is the nrf52833_qfn40, from the Nordic nRF family. Other key parts include the BQ27427, TPS709, AS5600, BQ25180 and LSM6DSO. By type, the board carries 78 capacitors, 58 resistors, 34 diodes, 26 ICs, 10 inductors and 9 transistors.

It belongs with the iot & wireless and power & battery designs in this gallery.

From the project

NRF52833 Based ScrollWheel Key

- Revolute currently simulate keyboard inputs, consumer controlls, mouse inputs.

- the actions and sensitivity of the wheel can be configured through the revolute configurator app that will be available for iOS, Macos and Windows devices that have bluetooth support.

- Configuratios done on revolute is persistently stored on device, which means that revolute can work on any device with Bluetooth and HID support.

Revolutetestboard, from the project README
From the project README

Main components on the Revolutetestboard

BQ27427nrf52833_qfn40TPS709AS5600BQ25180LSM6DSOTS5A3159AYZPRTPS22910Abattery_chargernRF52840_aQFN73A3144epogopinsLSM6DS3TPS54202DDCSTM32F103CBTxAP2112K-3.3TLV493D1615 RGB SMD LED

Revolutetestboard bill of materials (BOM)

254 components, 98 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
BQ27427
U1, U13
1
nrf52833_qfn40
U2
2
Conn_01x14_Socket
U3, U24
1
TPS709
U4
1
AS5600
U5
1
BQ25180
U6
1
LSM6DSO
U7
2
TS5A3159AYZPR
U8, U12
2
TPS22910A
U9, U14
1
battery_charger
U10
1
nRF52840_aQFN73
U11
2
A3144e
U15, U16
1
~
U17
1
pogopins
U18
1
LSM6DS3
U19
2
TPS54202DDC
U20, U21
1
STM32F103CBTx
U22
1
AP2112K-3.3
U23
1
TLV493D
U25
1
1615 RGB SMD LED
U26
Show 78 more
QtyPartRefs
2
NMOS-CSD17381F4
Q1, Q2
3
PMOS-CSD25483F4
Q3, Q4, Q5
3
PMOS-BSS84
Q7, Q9, Q10
1
IRLML6344
Q8
2
32.768 kHz
X1, X3
2
32MHZ
X2, X4
1
32.768KHZ
Y1
1
8Mhz
Y2
4
Conn_01x02_Pin
J1, J2, J3, J5
2
Conn_01x04_Socket
J4, J9
1
Conn_01x04_Pin
J6
2
USB_C_Receptacle_USB2.0
J7, J8
2
Antenna
AE1, AE2
3
Battery_Cell
BT1, BT2, BT3
1
Polyfuse
F1
5
SolderJumper_2_Open
JP2, JP3, JP4, JP5, JP6
2
Jumper_3_Open
JP7, JP8
1
Jumper_2_Bridged
JP9
3
Button 3*3*1.5
S2, S3, S4
2
SW_DIP_x06
SW1, SW3
3
SW_DPDT_x2
SW2, SW5, SW6
1
SW_Push
SW4
1
10K
TH1
2
BLUE
D1, D33
1
LED
D2
1
WHITE_LED
D4
1
1N5819
D5
27
argb_led
D6, D7, D8, D9, D10, D11, D12, D13 +19
2
White
D34, D35
2
10uH
L1, L7
2
15nH
L2, L6
1
4.7nH
L3
1
2.2nH
L4
1
2.2uH
L5
1
3.9nH
L8
2
12uH
L9, L10
6
4.7uF
C1, C5, C7, C30, C31, C33
10
12pF
C2, C3, C14, C15, C28, C29, C51, C52 +2
21
100nf
C4, C11, C18, C25, C27, C32, C35, C38 +13
11
1uF
C6, C9, C20, C21, C22, C24, C26, C34 +3
3
2.2uF
C8, C19, C58
2
47nF
C10, C44
2
820pF
C12, C53
3
1pF
C13, C49, C56
2
100pF
C16, C55
1
1.2pF
C17
7
10uF
C23, C40, C41, C42, C45, C72, C75
2
22uF
C36, C37
1
1.5pF
C57
1
10nF
C61
1
56pF
C64
1
68pF
C65
2
47uF
C66, C67
2
22pf
C77, C78
4
0r
R1, R2, R33, R46
6
10K
R3, R13, R31, R47, R48, R49
2
1.5K
R4, R5
4
2M
R6, R34, R38, R45
3
220r
R7, R58, R59
4
10K
R8, R9, R35, R37
1
3k
R10
4
4.7K
R11, R12, R17, R25
2
*50r
R14, R32
3
1K
R15, R20, R30
6
5.1K
R16, R28, R54, R55, R56, R57
2
120K
R18, R23
1
51K
R19
2
68K
R21, R22
1
91K
R24
1
100r
R26
1
0.5r
R27
3
100K
R36, R41, R43
2
442K
R39, R40
1
22K
R42
1
13K
R44
1
1.5K
R50
2
510Ω
R51, R52
1
1M
R53

Revolutetestboard design files

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

Revolutetestboard: common questions

What microcontroller does the Revolutetestboard use?

The Revolutetestboard is built around the nrf52833_qfn40, from the Nordic nRF family.

How big is the Revolutetestboard PCB?

The Revolutetestboard measures 54 × 85.7 mm, has 4 copper layers and is 0.7912 mm thick.

How many components are on the Revolutetestboard?

254 components, from 98 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Revolutetestboard design files?

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

Can I use the Revolutetestboard design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Revolutetestboard 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.

More boards in Revolute

Similar boards