Skip to the content
2 layers18 × 43 mmNano DD32, the printed circuit board in 3D

Nano DD32

akouz/HBnode

Microcontroller boards for HBus

Size
18 × 43 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
37
Pads
122
Tracks, vias
677, 59
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Apr 2023
Updated
4 Jan 2024

Overview

Nano DD32 is an open-source printed circuit board by akouz, from the akouz/HBnode repository on GitHub, published under the MIT licence. It is a 2-layer board of 18 × 43 mm with 22 parts on 37 nets, routed with 677 tracks and 59 vias.

It is built around the AVR64DD32-I/PT. Its parts include 7 resistors, 5 capacitors, 4 connectors, 2 ICs and 2 diodes.

Main components

1

README

README.md

HBnode

Microcontroller boards for HBus based on AVR64DD32. Form factor is the same as Arduino Pro Mini and Arduino Nano, while pinout made as close as possible. Firmware update made using on-board I2C EEPROM; custom bootloader occupies 1K bytes.

Programmer HEXloader.exe can transfer compiled hex files from PC to EEPROM via Arduino UNO running sketch HEXloader.ino. When a board used in HBus network, firmware can be updated remotely via HBus.

Pro Mini and Nano

How to program HBnode board:

  1. Burn bootloader. Plug PicKit4 to 4-pin connector, apply power to the board and burn HBnode bootloader using MPLAB.X IDE or MPLAB.X IPE.

HBnode with PicKit4

  1. Load HBus sketch. Connect HBnode to the programmer and transfer selected sketch to the HBnode using HEXLoader

  2. When a correct sketch is programmed to the HBnode, a new sketch can be loaded to the board via HBus using NodeTest

Parts

22
QtyValueFootprintReferences
54.7kDiscret:0603R1, R2, R3, R6, R7
2100nDiscret:0603C1, C4
21kDiscret:0603R4, R5
222pDiscret:0603C2, C3
2CONN_01X15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalP1, P2
110uFDiscret:0805C5
124C512Package_SO:TSSOP-8_4.4x3mm_P0.65mmU1
124MHzCrystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
1AVR64DD32Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_pin0U2
1CONN_01X04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalP4
1CONN_01X05Connectors:HDR_5P3
1FIDUCIALDiscret:FiducialFID1
1GRNDiscret:0603_LEDD1
1REDDiscret:0603_LEDD2

More from akouz/HBnode

1
  • 2 layers18 × 33 mmPro Mini DD32, the printed circuit board in 3D

    Pro Mini DD32

    akouz/HBnode

    Microcontroller boards for HBus

    21 partsMIT

Similar boards

  • 2 layers86.4 × 61 mmTalking counter, the printed circuit board in 3D

    Talking counter

    swharden/USB-Counter

    Open-source USB frequency counter

    60 parts25MIT
  • 2 layers40.6 × 63.5 mmPressureSensor, the printed circuit board in 3D

    PressureSensor

    swharden/PressureSensor

    Minimal complexity standalone digital pressure sensor

    25 partsMIT
  • 2 layers160 × 100 mmKha bgt audio base, the printed circuit board in 3D

    Kha bgt audio base

    kiu/kha

    Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

    25 parts5
  • 2 layers158 × 11 mmDaylight Matchstick, the printed circuit board in 3D

    Daylight Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    22 parts1.1kGPL-3.0
  • 2 layers57 × 65 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    22 parts1kGPL-3.0
  • 2 layers81 × 57.2 mmRP2040-Macropad, the printed circuit board in 3D

    RP2040-Macropad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    22 parts915
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers66.4 × 24.5 mmConnecting piece, the printed circuit board in 3D

    Connecting piece

    Chrismettal/flipper-zero-backpacks

    Backpack-style addon boards for the Flipper Zero!

    22 parts456

Questions

How big is the Nano DD32 PCB?

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

What parts does the Nano DD32 use?

22 parts, built around the AVR64DD32-I/PT. 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 DD32 KiCad files?

From the akouz/HBnode repository on GitHub, at the commit this page was made from: the board is AVR64DD32/Hardware/Nano/Nano_DD32.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nano DD32 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).