Locust
hlord2000·Locust
About the Locust PCB
Locust is an open source Nordic nRF PCB design by hlord2000, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 133.4 × 44.5 mm, with 33 components from 24 distinct parts.
Its main chip is the nRF5340-QKXX, from the Nordic nRF family. Other key parts include the DRV8847RTE, USBLC6-2SC6, AP63203WU, AP63205WU and MX25L3233FZN. By type, the board carries 10 connectors, 8 resistors, 7 ICs, 3 capacitors, 2 crystals and 2 test points.
From the project
A Cricut Joy hardware replacement

Main components on the Locust
Locust bill of materials (BOM)
33 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | DRV8847RTE | QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm_ThermalVias | U1, U2 |
| 1 | nRF5340-QKXX | aQFN-94_7x7mm | U3 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U4 |
| 1 | AP63203WU | TSOT-23-6 | U5 |
| 1 | AP63205WU | TSOT-23-6 | U6 |
| 1 | MX25L3233FZN | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm | U7 |
| 1 | ECS-320-8-37B2-7KM-TR 32MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 32.768kHz | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y2 |
| 3 | JST PH S3B | JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal | J1, J2, J3 |
| 1 | Conn_01x06_MountingPin | JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal | J4 |
| 1 | Conn_01x12_MountingPin | JST_PH_S12B-PH-SM4-TB_1x12-1MP_P2.00mm_Horizontal | J5 |
| 1 | Conn_01x05_MountingPin | JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_Horizontal | J6 |
| 1 | Barrel_Jack_MountingPin | BarrelJack_CUI_PJ-036AH-SMT_Horizontal | J7 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J8 |
| 1 | TC2030_SWD | CON_TC2030_outlined | J9 |
| 1 | Conn_01x02 | Texas_SWRA117D_2.4GHz_Left | J10 |
| 1 | UART_TX | TestPoint_Keystone_5015_Micro-Minature | TP1 |
| 1 | UART_RX | TestPoint_Keystone_5015_Micro-Minature | TP2 |
| 1 | 2.2n | L_0201_0603Metric | L5 |
| 1 | 0.7p | C_0201_0603Metric | C34 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NC | C_0201_0603Metric | C35 |
| 1 | 1u | L_0201_0603Metric | C36 |
| 2 | 5.1k | R_0402_1005Metric | R8, R9 |
| 6 | 100k | R_0402_1005Metric | R10, R11, R12, R13, R14, R15 |
Locust design files
The KiCad project lives in the hlord2000/Locust repository on GitHub; these links point at the commit this page was built from.
- LayoutLocust.kicad_pcb
- SchematicLocust.kicad_sch
Locust: common questions
What microcontroller does the Locust use?
The Locust is built around the nRF5340-QKXX, from the Nordic nRF family.
How big is the Locust PCB?
The Locust measures 133.4 × 44.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Locust?
33 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the Locust design files?
From the hlord2000/Locust repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Locust design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which hlord2000 chose for the repository.
Can I test firmware for the Locust 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
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
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381