Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. d-diot: General purpose PCB for Arduino Nano with code

d-diot: General purpose PCB for Arduino Nano with code

Scheduled Pinned Locked Moved Hardware
1 Posts 1 Posters 646 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • franz-unixF Offline
    franz-unixF Offline
    franz-unix
    wrote on last edited by
    #1

    Hi,

    as a part of the d-diot project below a picture of the GP-PCB nano.
    Front:
    0_1561062730837_gp-pcb-nano-front.png
    Rear:
    0_1561062770560_gp-pcb-nano-rear.png

    The aim of the pcb is to to offer an easy way to build a reliable and compact MySensors node based on Arduino Nano and an NRF24L01 radio module.

    The main features are:

    • Small dimensions: 55 x 55 mm

    • Socket for NRF24L01 radio module with dedicated capacitor

    • MYSX connector v.2.6

    • Radio traffic LED

    • Multiple and flexible power options (5-23V) with the Mini-360 buck converter and jumper J2

    • Support for a photoresistor to measure the light level

    • Buzzer (beeper)

    • Support for DHT22 temperature and humidity sensor

    • 4 channel RGBW LED controller

    • Dedicated 3.3V voltage regulator AMS1117 (optional) to power any type of radio module. The rail that powers the radio module is selectable with the jumper JP4

    • Additional PIN to power external devices

    • Support for ATSHA204 IC

    • Support for DC Barrel Jack

    • Mounting hole for a M2.5 screw

    The Gerber file, schematics and the entire Kicad project are available for download here.

    The code, built with PlatformIO, is part of the project and supports the following sensors and actuators:

    • Up to 3 PIR sensors

    • MQ2 Gas Detector with sound alarm and visual alarm, if you install a buzzer and a Neopixel LED strip

    • Buzzer

    • Photoresistor to measure the light level

    • Button with 3 different pattern recognition: short press, long press, double click

    • RGBW LED controller

    • Addressable WS2812 RGB LEDs (Neopixel)

    More details in the wiki page.

    If someone is interested I can upload the board design files in openhardware.

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    16

    Online

    11.7k

    Users

    11.2k

    Topics

    113.1k

    Posts


    Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • MySensors
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular