

Nano nrf
Training wheels for the nodemcu
- Size
- 50 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 15
- Nets
- 36
- Pads
- 70
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 4
- Created
- 14 Apr 2016
- Updated
- 27 Oct 2016
Overview
Nano nrf is an open-source printed circuit board by theapi, from the theapi/denbit repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 50 mm with 15 parts on 36 nets.
Its parts include 7 connectors, 5 resistors and 3 diodes.
README
README.mdDenbit
Training wheels for the NodeMCU

##Installation
-
Download and install the Aduino IDE plus any drivers it asks too. You can use the free version with the
JUST DOWNLOADlink. No need to donate money. -
Install the NodeMCU "board" into the Arduino IDE:
-
Start Arduino and open Preferences window.
-
Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLs field and click
Ok:

- Open the Boards Manager
Tools > Board > Boards Manager...:

- Scroll down to
esp8266 by ESP8266 Community, clickMore infoand select version 2.2.0 then click install:

-
Click
Closeonce it installed -
Select the NodeMCU 1.0 board from
Tools > Board menuand selectNodeMCU 1.0 (ESP-12E Module):

-
Install the denbit library
-
Sketch -> Include Library -> Add .ZIP Library...then select the file downloaded in the step above. -
Rename ~/Documents/Arduino/libraries/denbit/src/default_config.h to config.h and edit its content to have the wifi access details and your denbit's name.
-
Mac users, if programming with a usb cable, install the driver from www.silabs.com (direct link).
Make it do something...
- Connect the denbit to the usb port of the computer.
- Select the
Portthe usb is connected to - On a Mac it will be
/dev/cu.SLAB_USBtoUART - On Windows it will be
COMMand a number so something likeCOMM4 - Load the Blink "sketch"
File -> Examples -> Denbit -> Basics -> Blink- Compile (verify) the software: click the tick in the top left of the Arduino application...

- wait while it compiles...

- Upload the software: click the arrow in the top left of the Arduino application:

- wait while it uploads...

- The center light will be blue while it uploads.

- When the Arduino window says "Done uploading" the green light will blink on & off
- Change the Blink sketch so that
delay(1000)isdelay(500), then compile & upload again. The green LED will now blink twice as fast
Play with the Denbit Basic examples
Play with servos
Then use some sensors
Parts
15| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100R | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R1, R2, R4, R5 |
| 2 | CONN_01X06 | Socket_Strips:Socket_Strip_Straight_1x06 | P4, P5 |
| 2 | LED | LEDs:LED-5MM | D1, D2 |
| 1 | 180R | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R3 |
| 1 | Analog | Socket_Strips:Socket_Strip_Straight_1x15 | P2 |
| 1 | CONN_01X02 | Socket_Strips:Socket_Strip_Straight_1x02 | P10 |
| 1 | CONN_01X02 | Socket_Arduino_Nano:1pin_Nano | P6 |
| 1 | CONN_02X04 | Socket_Strips:Socket_Strip_Straight_2x04 | P3 |
| 1 | Digital | Socket_Strips:Socket_Strip_Straight_1x15 | P1 |
| 1 | LED_RCBG | LEDs:LED-RGB-5MM_Common_Cathode | D3 |
Questions
How big is the Nano nrf PCB?
It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Nano nrf use?
15 parts. 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 Nano nrf KiCad files?
From the theapi/denbit repository on GitHub, at the commit this page was made from: the board is kicad/nano_nrf/nano_nrf.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nano nrf design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from theapi/denbit
1- 2 layers50 × 50 mm

Similar boards
- 2 layers19 × 76 mm

Sub
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
15 parts3kApache-2.0 - 2 layers26.7 × 62.2 mm

Deniseadapter
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
15 parts1kGPL-3.0 - 2 layers100 × 44 mm

Videoslot
mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
15 parts1k - 2 layers91 × 51 mm

BusinessCard
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
15 parts915 - 2 layers24.3 × 57.9 mm

Flosspods pro flex
kenp-io/not-for-airpods-repairs
The content of this repository is licensed under the WTFPL License. Please have a close look at the terms before using this material.
15 parts609WTFPL - 2 layers20.3 × 15.2 mm

L0 Load
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
15 parts546MIT - 2 layers68 × 50 mm

EleLab v2 PowerFeed
Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
15 parts531GPL-3.0 - 2 layers50.8 × 35.6 mm
