Skip to the content
PCBKitNew board
2 layers50 × 50 mmNrf nano, the printed circuit board in 3D

Training wheels for the nodemcu

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
21
Nets
35
Pads
84
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 4
Created
14 Apr 2016
Updated
27 Oct 2016

Overview

Nrf nano 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 21 parts on 35 nets.

It is built around the NRF24L01. Its parts include 11 connectors, 5 resistors, 3 diodes and 2 switches.

Main components

1

README

README.md

Denbit

Training wheels for the NodeMCU

image

##Installation

  • Download and install the Aduino IDE plus any drivers it asks too. You can use the free version with the JUST DOWNLOAD link. 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, click More info and select version 2.2.0 then click install:

  • Click Close once it installed

  • Select the NodeMCU 1.0 board from Tools > Board menu and select NodeMCU 1.0 (ESP-12E Module):

  • Install the denbit library

  • Download the latest release of this repo

  • 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 Port the usb is connected to
  • On a Mac it will be /dev/cu.SLAB_USBtoUART
  • On Windows it will be COMM and a number so something like COMM4
  • 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) is delay(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

21
QtyValueFootprintReferences
4100RResistors_ThroughHole:Resistor_Horizontal_RM10mmR2, R3, R4, R5
4MOUNT_HOLEMounting_Holes:MountingHole_3.2mm_M3_PadP8, P9, P10, P11
2CONN_01X06Socket_Strips:Socket_Strip_Straight_1x06P5, P7
2CONN_01X15Socket_Strips:Socket_Strip_Straight_1x15P4, P6
2LEDLEDs:LED-5MMD1, D2
2SW_PUSHButtons_Switches_ThroughHole:SW_PUSH_SMALLSW1, SW2
1180RResistors_ThroughHole:Resistor_Horizontal_RM10mmR1
15V_OUTSocket_Strips:Socket_Strip_Straight_1x02P1
1ALT_PWRPin_Headers:Pin_Header_Straight_1x02P2
1LED_RCBGLEDs:LED-RGB-5MM_Common_CathodeD3
1NRF_24L01NRF_24L01P3

Questions

How big is the Nrf nano PCB?

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

What parts does the Nrf nano use?

21 parts, built around the NRF24L01. 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 Nrf nano KiCad files?

From the theapi/denbit repository on GitHub, at the commit this page was made from: the board is kicad/nrf_nano/nrf_nano.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nrf nano 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 mmNano nrf, the printed circuit board in 3D

    Nano nrf

    theapi/denbit

    Training wheels for the nodemcu

    15 parts2MIT

Similar boards

  • 2 layers91.4 × 71.1 mmPico w rover, the printed circuit board in 3D

    Pico w rover

    NikodemBartnik/Mini-Mars-Rover

    Educational robotic platform made to look like a mini mars rover

    20 parts143MIT
  • 2 layers92.5 × 82.8 mmRifle and sensors, the printed circuit board in 3D

    Rifle and sensors

    DAlexis/caustic-lasertag-system

    Caustic project is a full-featured indoor and outdoor lasertag system

    268 parts16
  • 2 layers38.6 × 90.3 mmBioElectricalSensor, the printed circuit board in 3D

    BioElectricalSensor

    CGrassin/biosignals

    Board for the acquisition of bio-potentials (EMG, ECG, EEG, etc.).

    107 parts15MIT
  • 2 layers139 × 139 mmBreeze electronics design, the printed circuit board in 3D

    Breeze electronics design

    microdynamics-robot-quadcopter/breeze_electronics_design

    This project is created and managed by EDA softwares, which contains the breeze quadcopter's component library, footprint library, schematic, printed circuit boards, etc.

    107 parts13GPL-3.0
  • 2 layers50 × 50 mmMysensorsGW, the printed circuit board in 3D

    MysensorsGW

    mysensors/SensebenderGW

    Gateway for MySensors

    76 parts7
  • 2 layers100 × 80 mmEsp, the printed circuit board in 3D

    Esp

    0Zane/E.L.B.E.R.R

    Fanmade of E.LB.E.R.R. robot by LightsAreOff

    94 parts6MIT
  • 2 layers100 × 40 mmStm8-car ctrl, the printed circuit board in 3D

    Stm8-car ctrl

    akrapivniy/remote-robot

    58 parts6GPL-3.0
  • 2 layers66.4 × 52.5 mmWatermeter v0.4, the printed circuit board in 3D

    Watermeter v0.4

    rbisschops/mySensors

    mySensors

    39 parts6