Skip to the content
2 layers100 × 70 mmInuk base, the printed circuit board in 3D

NRF52 controller board to create connected garden / path lights based on the fruity-mesh protocol

Size
100 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
84
Nets
73
Pads
302
Tracks, vias
647, 167
Pours
16
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Apr 2020
Updated
23 May 2020

Overview

Inuk base is an open-source printed circuit board by NilsMinor, from the NilsMinor/inuk-base repository on GitHub. It is a 2-layer board of 100 × 70 mm with 84 parts on 73 nets, routed with 647 tracks and 167 vias.

It is built around the AP2112K-3.3, DMG3406L and B230-13-F(MS), with the BC817 among its other parts. Its parts include 29 resistors, 13 capacitors, 10 connectors, 6 transistors and 4 ICs.

Main components

4

README

README.md

Inuk base

This board is used in my open source smart garden light project. It is a 2 layer 70 mm x 100 mm design and serves as an NRF52 module carrier. The board is powered by one 18650 rechargeable lipo and charged by an TP4056 module with a 6V solar cell. The light interface can controll up to five pwm controlled 3W LEDs.

Pin description
PinFunctionNote
P0.26LED D2high active
P0.27LED D3high active
P0.25BUTTON SW2low active
P0.06UART TX
P0.08UART RX
P0.07UART RTS
P0.05UART CTS
P0.02AIN0analog input - VBAT
P0.03AIN1analog input - VSOLAR
P0.04AIN2analog input
P0.28AIN4analog input - VLDR
P0.29AIN5analog input
P0.30AIN6analog input
P0.31AIN7analog input
P0.11LIO1pwm output led 1
P0.12LIO2pwm output led 2
P0.13LIO3pwm output led 3
P0.14LIO4pwm output led 4
P0.15LIO5pwm output led 5
P0.16PIR INPUTpir input - high active
Software

The inuk-base board is equipped with an E73-2G4M04S1B module that contains an nrf52832 SoC from nordic semiconductor. The nrf52832 bluetooth SoC comes with cortex-m4, 64K RAM and 512K ROM.

Note

It might happen that the E73 module comes with locked UICR. In order to unlock the flash download nrfjprog from nordic. Run the following command:

text
nrfjprog --recover

The output should then look like :

text
Recovering device. This operation might take 30s.
Erasing user code and UICR flash areas.
Click on the image below to see the gerber files

Needs to be changed for version 2
  • Remove direct GND connection poligons on E73 module. The direct GND connection is difficult to solder and needs
  • Add (+) symbol to battery connector
  • The DCDC on the NRF52 module is not supported, this should be changed in the next version.

##View in 3D 3D Image 1 3D Image 2 3D Image 3

Parts

84
QtyValueFootprintReferences
9100RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R2, R3, R4, R10, R11, R12, R13, R14
8100kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR9, R15, R16, R17, R19, R21, R26, R29
50R5Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolderR18, R20, R22, R23, R24
510uFCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC3, C4, C6, C11, C12
5DMG3406LPackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5
5Jumper_NO_SmallJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4, JP5
4100nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5, C7, C8, C13
4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
31kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR25, R27, R28
21nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C2
22MResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR6, R7
2806kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5, R8
2Battery_CellBattery:BatteryHolder_MPD_BH-18650-PC2BT1, BT2
2Conn_01x02_MaleConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ3, J4
2Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6, J7
2Conn_01x08_MaleConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1LeftJ9, J10
2LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2, D3
2NCCapacitor_SMD:C_0603_1608MetricC9, C10
2SW_PushButton_Switch_SMD:Panasonic_EVQPUL_EVQPUCSW2, SW3
2SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP6, JP7
2TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1B230-13-FDiode_SMD:D_SMBD1
1BC817Package_TO_SOT_SMD:SOT-23Q6
1Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ2
1Conn_01x08Custom:LED_shieldJ5
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMDJ1
1E73-2G4M04S-52832RF_Module:E73-2G4M04SU1
1FuseFuse:Fuse_1206_3216MetricF1
1Logo_NMCustom:Logo_NMU4
1SW_Push_SPDTButton_Switch_SMD:SW_SPDT_CK-JS102011SAQNSW1
1TP4056-moduleModule:TP4056-moduleU2

Similar boards

  • 4 layers53.7 × 53.7 mmRocketPower, the printed circuit board in 3D

    RocketPower

    Sanassah/RocketPower

    Active fin control flight computer for a model rocket, built from scratch: custom PCB, Cortex-M7 firmware, PD attitude control, and hardware-in-the-loop testing.

    133 parts6MIT
  • 2 layers111.2 × 122.7 mmUniversalNode, the printed circuit board in 3D

    UniversalNode

    DPIclimate/ag-node

    Automatic multi-weigh-station for measuring the live-weight of sheep in remote locations.

    83 parts2MIT
  • 4 layers50 × 90 mmThermostat2, the printed circuit board in 3D

    Thermostat2

    conatsera/wireless_control_board

    45 partsCERN-OHL-W-2.0
  • 2 layers65 × 56 mmGreenhouse, the printed circuit board in 3D

    Greenhouse

    michaelbester/Raspberry_Pi_Hat

    PCB Design

    53 parts
  • 4 layers88.9 × 96.5 mmErs s32-board, the printed circuit board in 3D

    Ers s32-board

    schrodlm/nxp_hal

    In this assignment the target platform changes from the STM32F407 to the NXP S32K118, an Arm Cortex‑M0+ microcontroller from the S32K1xx automotive family.

    138 parts
  • 2 layers84 × 25 mmTransistors, the printed circuit board in 3D

    Transistors

    LilyTronics/lily_kicad_lib

    KiCad library by LilyTronics

    11 parts2MIT
  • 2 layers50 × 75 mmHAMS hub, the printed circuit board in 3D

    HAMS hub

    JakubFranek/Home-Air-Monitoring-System

    Home Air Monitoring System (HAMS) is my personal hardware & embedded software development project designed to monitor indoor and outdoor air quality in my home.

    32 parts

Questions

How big is the Inuk base PCB?

It measures 100 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Inuk base use?

84 parts, built around the AP2112K-3.3, DMG3406L, B230-13-F(MS) and BC817. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Inuk base KiCad files?

From the NilsMinor/inuk-base repository on GitHub, at the commit this page was made from: the board is inuk-base.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Inuk base design in my own project?

Its repository states no licence, so its author keeps all rights: ask NilsMinor before reusing the design.