Revolute
tongtongwang86·Revolute·Hardware/RefinedRevolute/Revolute.kicad_pcb
About the Revolute PCB
Revolute 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 66 components from 38 distinct parts.
Its main chip is the C2895249, from the Nordic nRF family. Other key parts include the C6075475, C5139786, C126688, C3682423 and C2861809. By type, the board carries 25 capacitors, 15 resistors, 8 ICs, 6 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
Revolute bill of materials (BOM)
66 components, 38 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C6075475 TI BQ27427YZFR | Texas_DSBGA-9_1.62mmx1.58mm_Layout3x3_P0.5mm | U1 |
| 1 | C2895249 NORDIC nRF52833-QDAA-R | nrf52833 | U2 |
| 2 | C5139786 JUSHUO AFH26-S13FIA-1H | FPC | U3, U8 |
| 1 | C126688 Infineon TLV493DA1B6HTSA2 | SOT-23-6-Small | U4 |
| 1 | C3682423 TI BQ25180YBGR | Texas_DSBGA-8_0.705x1.468mm_Layout2x4_P0.4mm | U5 |
| 1 | C2861809 TI TPS70933DRVT | DRV 6PIN | U6 |
| 1 | C2150034 TI TPS22910AYZVT | BGA4N50P2X2_88X88X50N | U7 |
| 2 | C2869182 TI CSD17381F4 | Mosfet0402 | Q1, Q2 |
| 4 | C485542 TI CSD25483F4 | Mosfet0402 | Q3, Q4, Q5, Q6 |
| 1 | Seiko SC-20S,32.768kHz,20PPM,12.5pF | Crystal_SMD_2012-2Pin_2.0x1.2mm | X1 |
| 1 | 32MHZ NX1612SA-32MHZ-STD-CIS-3 | Crystal_SMD_2016-4Pin_2.0x1.6mm | X2 |
| 1 | - | Pogo-pin-recepticle | J1 |
| 1 | + | Pogo-pin-recepticle | J2 |
| 1 | SW_OMRON_B3FS SW_Omron_B3FS | 16mmCompButton | SW1 |
| 1 | NTC10K | R_0402_1005Metric | TH1 |
| 1 | BLUE | LED_0402_1005Metric | D1 |
| 1 | 1N5819 | D_SOD-523 | D2 |
| 1 | 10UH Shikues SKSHC0402-100M | L_0402_1005Metric | L1 |
| 1 | 15NH 15nH | L_0402_1005Metric | L2 |
| 1 | 4.7NH 4.7nH | L_0402_1005Metric | L3 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2.2NH 2.2nH | L_0402_1005Metric | L4 |
| 3 | 4.7UF 4.7uF | C_0402_1005Metric | C1, C5, C8 |
| 4 | 12PF 12pF | C_0402_1005Metric | C2, C3, C14, C15 |
| 4 | 100NF 100nF | C_0402_1005Metric | C4, C11, C21, C26 |
| 1 | 2.2UF 2.2uF | C_0402_1005Metric | C6 |
| 7 | 1UF 1uF | C_0402_1005Metric | C7, C9, C18, C19, C23, C24, C25 |
| 1 | 47NF 47nF | C_0402_1005Metric | C10 |
| 1 | 820PF 820pF | C_0402_1005Metric | C12 |
| 1 | 1PF 1pF | C_0402_1005Metric | C13 |
| 1 | 100PF 100pF | C_0402_1005Metric | C16 |
| 1 | 1.2PF 1.2pF | C_0402_1005Metric | C17 |
| 1 | 10UF 10uF | C_0402_1005Metric | C22 |
| 5 | 0r | R_0402_1005Metric | R1, R3, R7, R9, R15 |
| 4 | 10K | R_0402_1005Metric | R2, R8, R10, R13 |
| 1 | 2M | R_0402_1005Metric | R4 |
| 2 | 1.5K 1.5k | R_0402_1005Metric | R5, R6 |
| 2 | 4.7K | R_0402_1005Metric | R11, R12 |
| 1 | 3k | R_0402_1005Metric | R14 |
Revolute 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: common questions
What microcontroller does the Revolute use?
The Revolute is built around the C2895249, from the Nordic nRF family.
How big is the Revolute PCB?
The Revolute measures 19.9 × 19.5 mm, has 4 copper layers and is 0.7912 mm thick.
How many components are on the Revolute?
66 components, from 38 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 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 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 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 production
tongtongwang86
19.9 × 19.5 mm59 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