Project-Okapi
NorthernWidget·Project-Okapi·Hardware/KiCAD-10import/Okapi.kicad_pcb
About the Project-Okapi PCB
Project-Okapi is an open source AVR/Arduino PCB design by NorthernWidget, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 64.8 × 135 mm, with 251 components from 115 distinct parts.
Its main chip is the ATMEGA1284M, from the AVR/Arduino family. Other key parts include the TLV61220DBV, TPS62822DLC, TPS61032RSA, BQ2980RUG and TPS2105. By type, the board carries 87 resistors, 50 capacitors, 48 ICs, 17 diodes, 10 connectors and 8 transistors.
It belongs with the power & battery, sensors and iot & wireless designs in this gallery.
From the project
Hardware designs for a large scale high performance telemetered data logger, centered around a Particle Boron RF module
Okapi data logger (Resnik v0.4.0), with a micro-SD card for local storage and a Particle Boron telemetry module.
The Okapi data logger responds to the need for a robust, flexible, and power-efficient open-source option to record and transmit data from remote locations. It is programmable using the open-source standard Arduino framework via a standard micro-USB cable and supports a wide range of sensor input/output options. It connects to dual power supplies to ensure consistent recordings, and interfaces with a range of “Feather”-form-factor boards for telemetry.

Main components on the Project-Okapi
Project-Okapi bill of materials (BOM)
251 components, 115 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA1284M | MLF44-TH | IC1 |
| 1 | TLV61220DBV | DBV_R-PDSO-G6 | U1 |
| 1 | TPS62822DLC | DLC_8 | U2 |
| 1 | TPS61032RSA | RSA_S-PVQFN-N16 | U3 |
| 1 | — | DFN_12_3X3 | U4 |
| 1 | BQ2980RUG | RUG_S-PQFP-N8 | U5 |
| 1 | TPS2105 | SOT23-5 | U6 |
| 1 | LTC4412S6 | SOT23-6L | U7 |
| 1 | TPL5111DDC | DDC_R-PDSO-G6 | U8 |
| 1 | TPS79733 | DCK_R-PDSO-G5 | U9 |
| 3 | TPS22917DBV | DBV_R-PDSO-G6 | U10, U21, U22 |
| 3 | SN74AUP1G04YFP | DSBGD_4 | U11, U12, U13 |
| 3 | SN74AUP2G08DQE | DQE_R-PX2SON-N8 | U14, U15, U16 |
| 4 | MIC2544MSOP | MSOP_8 | U17, U18, U19, U20 |
| 1 | FT231X-Q | QFN20 | U23 |
| 1 | SN74LVC1G3157DRL | DRL_R-PDSO-N6 | U24 |
| 1 | SN74AUP3G34DCU | DCU_(R-PDSO-G8) | U25 |
| 2 | TXS0102DQM | DQM_R-PX2SON-N8 | U26, U34 |
| 3 | TXS0104RGY | RGY_S-PVQFN-N14 | U27, U29, U42 |
| 2 | TCA9406DCU | DCU_(R-PDSO-G8) | U28, U36 |
Show 95 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP4726A2SOT-23 | SOT23-6L | U30 |
| 1 | BME280 | BME280 | U31 |
| 1 | PAC1934QFN | QFN16 | U32 |
| 1 | ADS1115 | VSSOP_10 | U33 |
| 1 | MB85RC | SO08 | U35 |
| 1 | TLV3691DCK | DCK_R-PDSO-G5 | U37 |
| 1 | MLX90393 | QFN16_3X3 | U38 |
| 1 | MIC94094C6 | SC-70_6 | U39 |
| 1 | SN74AHC1G86DCK | DCK_R-PDSO-G5 | U40 |
| 1 | MCP23018QFN | QFN24 | U41 |
| 1 | BMA456 | LGA-12_2X2 | U43 |
| 1 | VEML6030 | VEML6030 | U44 |
| 1 | PCA9634QFN | QFN20_5X5 | U45 |
| 2 | VDIV-JP | VDIV_GENERIC | U$1, U$2 |
| 3 | DMG3404 | SOT23-3 | Q1, Q2, Q6 |
| 2 | FDN360P | SOT23-3@1 | Q3, Q5 |
| 3 | 2N7002 | SOT323 | Q4, Q7, Q8 |
| 2 | CONN_82.54_SCREW | 1X08_SCREW | J1, J4 |
| 1 | — | 1X10_SCREW | J2 |
| 1 | CONN_42.54_SCREW | 1X04_SCREW | J3 |
| 3 | — | 1X02_2.54_SCREWTERM | J5, J6, J7 |
| 1 | — | JST-2-SMD | J8 |
| 1 | B_SERIES_M.2EKEY_NOPROG | PARTICLE_M.2EKEY_NOPROG | J9 |
| 1 | — | USB_C_CUSB31-CFM2AX-01-X | J10 |
| 1 | BATTERY_COIN12MM | LINX_BAT-HLD-012-SMT | BT1 |
| 2 | — | 1206 | F1, F2 |
| 3 | — | 4_40 | H1, H2, H3 |
| 1 | AVRISP-6 | AVRISP | ISP1 |
| 7 | JUMPER-SMT_2_NO_SILK | SMT-JUMPER_2_NO_SILK_528 | JP1, JP2, JP3, JP4, JP5, JP6, JP7 |
| 1 | JUMPER-SMT_3_1-NC_PASTE_SILK | SMT-JUMPER_3_1-NC_PASTE_SILK_528 | JP8 |
| 1 | FEATHERWINGLAYOUT | FEATHERWING_MIN | MS1 |
| 1 | DS3231M | SO08 | RTC1 |
| 2 | SPDTPCM12 | PCM12 | S1, S2 |
| 4 | BUTTON4.2X3.2 | SWITCH_4.2X3.2 | S3, S4, S6, S7 |
| 1 | EVP-BB2A9B000 BUTTON2.6X1.6 | SWITCH_2.6X1.6 | S5 |
| 1 | MICROSDCD | MICROSD_CD | SD1 |
| 1 | USB_MICROVERT | USB_MICRO_VERT_MOLEX | USB2 |
| 1 | CRYSTAL8MHZ5X3.2 | CRYSTAL_5X3.2_2-SMD | XTAL1 |
| 2 | CMSH3-40MA TR13 | DO214AC | D1, D3 |
| 1 | CMDSH2-3 TR | SOD323-R | D2 |
| 3 | CLVBA-FKA | CLVBA-FKA | D4, D5, D7 |
| 1 | — | SOT23-3 | D6 |
| 1 | BAT54C | SOT23-3@1 | D8 |
| 1 | B340A-13-F | DO214AC | D9 |
| 3 | LEDGREEN0603 | LED_0603 | D10, D13, D16 |
| 3 | LEDYELLOW0603 | LED_0603 | D11, D14, D17 |
| 2 | LEDRED0603 | LED_0603 | D12, D18 |
| 1 | 74438323068 6.8uH | 1008 | L1 |
| 1 | 74439346100 10uH | WE-XHMI(6.65X6.45) | L2 |
| 1 | 74404032010 1uH | WE-LQS(3X3) | L3 |
| 1 | 78438356047 4.7uH | WE-MAIA(4.1X4.1) | L4 |
| 1 | 4.7uF | C0805 | C1 |
| 7 | 22uF | C0805 | C2, C7, C8, C9, C10, C19, C20 |
| 5 | 10uF | C0805 | C3, C4, C14, C22, C30 |
| 1 | TPSY227K010R0100 220uF | C2917 | C5 |
| 1 | 68pF | C0402 | C6 |
| 2 | 1uF | C0603 | C11, C13 |
| 24 | 0.1uF | C0402 | C12, C17, C21, C25, C26, C27, C28, C29 +16 |
| 2 | 0.22uF | C0402 | C15, C16 |
| 1 | 4.7uF | C0603 | C18 |
| 4 | 12pF | C0402 | C23, C24, C40, C41 |
| 1 | 1uF | C0402 | C42 |
| 1 | TL8A0107M010D 100uF | C1206_TANT | C43 |
| 4 | 180k | R0603 | R1, R5, R7, R8 |
| 2 | 1.62M | R0603 | R2, R4 |
| 1 | 360k | R0603 | R3 |
| 1 | 820k | R0603 | R6 |
| 9 | 330 | R0402 | R9, R36, R37, R38, R39, R40, R42, R43 +1 |
| 1 | 3m | R0805 | R10 |
| 1 | 20 | R0402 | R11 |
| 1 | 1k | R0402 | R12 |
| 1 | 182k | R0603 | R13 |
| 1 | 100R | R0402 | R14 |
| 1 | 2k | R0402 | R15 |
| 1 | 91k | R0603 | R16 |
| 2 | 330k | R0603 | R17, R62 |
| 6 | 100k | R0402 | R18, R23, R57, R58, R61, R63 |
| 1 | 120k | R0402 | R19 |
| 1 | 130k | R0603 | R20 |
| 1 | 470k | R0603 | R21 |
| 1 | 143k | R0603 | R22 |
| 8 | 10k | R0402 | R24, R25, R41, R45, R46, R47, R52, R67 |
| 8 | 287R | R0402 | R26, R27, R28, R29, R30, R31, R32, R33 |
| 2 | 27 | R0402 | R34, R35 |
| 1 | 330R | R0603 | R48 |
| 2 | 10k | R0603 | R49, R50 |
| 6 | — | R0402 | R51, R54, R84, R85, R86, R87 |
| 8 | 220R | R0402 | R53, R60, R64, R76, R77, R78, R79, R80 |
| 4 | 1M | R0402 | R55, R56, R59, R68 |
| 2 | 180k | R0402 | R65, R66 |
| 1 | 100k | R0603 | R69 |
| 1 | 200k | R0603 | R70 |
| 1 | 1M | R0603 | R71 |
| 4 | — | R0805 | R72, R73, R74, R75 |
| 3 | 5.6k | R0402 | R81, R82, R83 |
Project-Okapi design files
The KiCad project lives in the NorthernWidget/Project-Okapi repository on GitHub; these links point at the commit this page was built from.
Project-Okapi: common questions
What microcontroller does the Project-Okapi use?
The Project-Okapi is built around the ATMEGA1284M, from the AVR/Arduino family.
How big is the Project-Okapi PCB?
The Project-Okapi measures 64.8 × 135 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Project-Okapi?
251 components, from 115 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 Project-Okapi design files?
From the NorthernWidget/Project-Okapi 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 Project-Okapi design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which NorthernWidget chose for the repository.
Can I test firmware for the Project-Okapi without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k