Techno Buffalo
OklahomaOpenSourceHardware·OKC-OSH-2024-Badge·ThunderPlains Badge/Techno Buffalo/Techno Buffalo.kicad_pcb
About the Techno Buffalo PCB
Techno Buffalo is an open source Nordic nRF PCB design by OklahomaOpenSourceHardware, published on GitHub. It is a 2-layer board measuring 88.4 × 62.5 mm, with 60 components from 40 distinct parts.
Its main chip is the C2052778, from the Nordic nRF family. Other key parts include the ATtiny816-M, nRF5340-QKxx, BQ25504 and SN65220DBVT. By type, the board carries 18 capacitors, 13 resistors, 5 ICs, 5 transistors, 5 diodes and 2 connectors.
It belongs with the wearables designs in this gallery.
From the project
2024 badge for Oklahoma PCB Tech Conferences
Main components on the Techno Buffalo
Techno Buffalo bill of materials (BOM)
60 components, 40 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATtiny816-M | VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm | U1 |
| 1 | C2052778 nRF52833_QDxx | QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm | U2 |
| 1 | nRF5340-QKxx | Nordic_AQFN-94-1EP_7x7mm_P0.4mm | U3 |
| 1 | BQ25504 | VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm | U4 |
| 1 | SN65220DBVT SN65220 | SOT-23-6 | U7 |
| 1 | C81445 IRLML6402 | SOT-23 | Q1 |
| 1 | C347476 IRLML6402 | SOT-23 | Q2 |
| 1 | IRLML6244 | SOT-23 | Q3 |
| 2 | DMG2301L | SOT-23 | Q4, Q5 |
| 1 | 32.768KHz | Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering | Y2 |
| 1 | Conn_02x03_Counter_Clockwise | PinHeader_2x03_P2.54mm_Vertical | J3 |
| 1 | USB4105-GF-A USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
| 2 | SPH0645LM4H | Knowles_SPH0645LM4H-6_3.5x2.65mm | MK1, MK2 |
| 2 | 2.4M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | ROK_2, RUV_2 |
| 1 | 3.3M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | ROK_3 |
| 2 | 4.7M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | ROV_1, R_OV2 |
| 1 | 15M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_OC1 |
| 1 | 3.4M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_OC2 |
| 2 | 3M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R_OK1, R_UV1 |
| 2 | WS2812B | WS2812B-4020 | D35, D36 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | C3647024 WS2812B | WS2812B-4020 | D37, D38 |
| 1 | MBR0540 | D_SOD-123 | D82 |
| 4 | C12530 C | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4 |
| 1 | C12530 10n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | C1525 4.7u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 4.7u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7 |
| 5 | 100u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C8, C9, C11, C16, C18 |
| 1 | JMK107C6475KA-T 4.7u | C_0805_2012Metric | C10 |
| 2 | 12p | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12, C13 |
| 2 | 22p | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14, C15 |
| 1 | LMK212ABJ106MG-T 10u | C_1206_3216Metric | C17 |
| 1 | R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 2 | ESR03EZPJ104 100K | R_0402_1005Metric | R2, R18 |
| 1 | C105872 1M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 0R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 1M | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | ESR03EZPJ103 NP | R_0402_1005Metric | R9 |
| 2 | RC0603FR-1315KL 15K | R_0402_1005Metric | R11, R12 |
| 2 | CR0603-FX-5101ELF 5.1k | R_0402_1005Metric | R14, R17 |
| 2 | RK73B1JTTDD270J 27 | R_0402_1005Metric | R15, R16 |
Techno Buffalo design files
The KiCad project lives in the OklahomaOpenSourceHardware/OKC-OSH-2024-Badge repository on GitHub; these links point at the commit this page was built from.
Techno Buffalo: common questions
What microcontroller does the Techno Buffalo use?
The Techno Buffalo is built around the C2052778, from the Nordic nRF family.
How big is the Techno Buffalo PCB?
The Techno Buffalo measures 88.4 × 62.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Techno Buffalo?
60 components, from 40 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 Techno Buffalo design files?
From the OklahomaOpenSourceHardware/OKC-OSH-2024-Badge 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 Techno Buffalo design in my own project?
The repository has no license, so all rights stay with OklahomaOpenSourceHardware. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Techno Buffalo 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 OKC-OSH-2024-Badge
RP2040/RP2350
B-Sides 2024
OklahomaOpenSourceHardware
99.5 × 124.8 mm147 parts2LNo license3AVR/Arduino
B-Sides Badge
OklahomaOpenSourceHardware
75.5 × 78.8 mm70 parts2LNo license3RP2040/RP2350
Techlahoma Badge 2024
OklahomaOpenSourceHardware
43.5 × 40.5 mm68 parts2LNo license3AVR/Arduino
Thunder Plains Badge 2024
OklahomaOpenSourceHardware
88.4 × 62.5 mm48 parts2LNo license3RISC-V
B-Sides 2025
OklahomaOpenSourceHardware
111.8 × 119 mm39 parts2LNo license3AVR/Arduino
B-Sides 2026
OklahomaOpenSourceHardware
64.6 × 50.8 mm23 parts2LNo license3Tplane2025
OklahomaOpenSourceHardware
52.1 × 59.1 mm15 parts2LNo license3SAO 2024
OklahomaOpenSourceHardware
25.8 × 29.3 mm13 parts2LNo license3
Similar boards
Nordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Mikoto
zhiayang
18 × 33.3 mm53 parts4LApache-2.0355Nordic nRF
Klein
snsten
148 × 97.2 mm69 parts2LNo license285Nordic nRF
Full
zzeneg
281.7 × 95.7 mm118 parts2LGPL-2.0178Nordic nRF
PH60
ph-design
285 × 94.6 mm204 parts2LCC-BY-NC-4.0154Nordic nRF
Osprey rev a
ebastler
256.1 × 99.3 mm150 parts2LCERN-OHL-P-2.0150