Revolute production
tongtongwang86·Revolute·Hardware/Wireless/Revolute production.kicad_pcb
About the Revolute production PCB
Revolute production 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 19.9 × 19.5 mm, with 59 components from 39 distinct parts.
Its main chip is the nrf52833_qfn40, from the Nordic nRF family. Other key parts include the BQ27427, AS5600, BQ24075RGT and MIC5504. By type, the board carries 24 capacitors, 12 resistors, 6 ICs, 5 transistors, 4 inductors and 2 crystals.
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.

Main components on the Revolute production
Revolute production bill of materials (BOM)
59 components, 39 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BQ27427 | Texas_DSBGA-9_1.62mmx1.58mm_Layout3x3_P0.5mm | U5 |
| 1 | nrf52833_qfn40 | nrf52833 | U6 |
| 1 | Conn_01x14_Socket | FPC | U8 |
| 1 | AS5600 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm | U9 |
| 1 | BQ24075RGT | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U10 |
| 1 | MIC5504 | TDFN-4 | U11 |
| 2 | NMOS-CSD17381F4 | Mosfet0402 | Q1, Q2 |
| 3 | PMOS-CSD25483F4 | Mosfet0402 | Q3, Q4, Q5 |
| 1 | 32.768 kHz | Crystal_SMD_2012-2Pin_2.0x1.2mm | X1 |
| 1 | 32MHZ | Crystal_SMD_2016-4Pin_2.0x1.6mm | X2 |
| 1 | - | Pogo-pin-recepticle | J1 |
| 1 | + | Pogo-pin-recepticle | J2 |
| 1 | SW_Omron_B3FS | 16mmCompButton | SW1 |
| 1 | 10K | 0402 | TH1 |
| 1 | BLUE | 0402 | D1 |
| 1 | LED | 0402 | D2 |
| 1 | 10uH | 0402 | L1 |
| 1 | 15nH | 0402 | L2 |
| 1 | 4.7nH | 0402 | L3 |
| 1 | 2.2nH | 0402 | L4 |
Show 19 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 4.7uF | 0402 | C1, C5, C7 |
| 4 | 12pF | 0402 | C2, C3, C14, C15 |
| 3 | 100nF | 0402 | C4, C11, C28 |
| 6 | 1uF | 0402 | C6, C9, C20, C21, C23, C27 |
| 1 | 2.2uF | 0402 | C8 |
| 1 | 47nF | 0402 | C10 |
| 1 | 820pF | 0402 | C12 |
| 1 | 1pF | 0402 | C13 |
| 1 | 100pF | 0402 | C16 |
| 1 | 1.2pF | 0402 | C17 |
| 2 | 10uF | 0402 | C22, C24 |
| 1 | 10k | 0402 | R1 |
| 1 | 2M | 0402 | R2 |
| 3 | 1.5k | 0402 | R3, R11, R12 |
| 1 | 100K | 0402 | R4 |
| 1 | 1.1k | 0402 | R5 |
| 1 | 590 | 0402 | R6 |
| 2 | 0Ω | 0402 | R7, R8 |
| 2 | 4.7K | 0402 | R9, R10 |
Revolute production design files
The KiCad project lives in the tongtongwang86/Revolute repository on GitHub; these links point at the commit this page was built from.
Revolute production: common questions
What microcontroller does the Revolute production use?
The Revolute production is built around the nrf52833_qfn40, from the Nordic nRF family.
How big is the Revolute production PCB?
The Revolute production measures 19.9 × 19.5 mm, has 4 copper layers and is 0.7912 mm thick.
How many components are on the Revolute production?
59 components, from 39 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 Revolute production 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 Revolute production 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 Revolute production 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
Nordic nRF
Revolutetestboard
tongtongwang86
54 × 85.7 mm254 parts4LCC-BY-NC-4.05Nordic nRF
Revolute
tongtongwang86
19.9 × 19.5 mm66 parts4LCC-BY-NC-4.05AVR/Arduino
Revopod1
tongtongwang86
60 × 37 mm53 parts4LCC-BY-NC-4.05STM32
SWDProgrammer
tongtongwang86
23.2 × 27 mm37 parts4LCC-BY-NC-4.05Top
tongtongwang86
9.6 × 11.6 mm5 parts4LCC-BY-NC-4.05
Similar boards
Nordic nRF
Keyboard
byrantech
262.5 × 109.6 mm206 parts2LMIT4.3kNordic nRF
TOTEM
GEIGEIGEIST
258.8 × 94.4 mm85 parts2LCERN-OHL-P-2.02.0kNordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381Nordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381