In this guide you'll learn how to build a 3D printed Menorah that lights up with NeoPixel LEDs and CircuitPython. This minimalistic design features parts that snap fit together and print without any supports. The assembly is modular and easy to put together.

Light Up The Days

A push button allows you to light up a NeoPixel LED on each night of Hanukkah. The Shamash (center NeoPixel) stays lit each night. On the first night of Hanukkah, the NeoPixel LED on the far right is lit. Just press the button each night to light up the next one.

3D Printed Bulbs

The bulbs are printed in translucent PLA and the NeoPixels are fitted inside these little holders. The bulbs are hollow to better diffuse the LEDs so they’ll illuminate nicely.

USB-C Powered

The bottom has a cut out so you have access to the USB-C port. It can be powered by a 5V USB supply from either a computer or a wall outlet.

QT Py RP2040

This project is powered by the Adafruit QT Py RP2040 running CircuitPython. The QT Py is secured to the bottom cover and just snaps into the build-in holder.

Parts

Video of hand holding a QT Py PCB in their hand. An LED glows rainbow colors.
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with one of our new favorite chip, the RP2040. It's been made famous in the new
$9.95
In Stock
Glowing NeoPixel Mini Button PCB wired up to a microcontroller
These are the smallest NeoPixel breakouts around! Tiny, bright RGB pixels to your project. These little PCBs are only 9.1mm x 9.1mm and have two sets of three pads on the back for...
$29.95
In Stock
Angled shot of 16mm burgundy panel mount pushbutton.
OK, this item is pretty simple - it's a panel mount pushbutton. It's not that exciting, no LEDs, no bells & whistles. But we really like it anyways – look at that...
$0.95
In Stock
9x quantity of the 1.25mm Pitch 3-pin Cable Matching Pair - 40cm long - Molex PicoBlade Compatible are required
1.25mm Pitch 3-pin Cable Matching Pair
When 0.1" is too big, and JST PH's too chunky, these ultra-slim 1.25mm connectors are a reliable alternative. These are only 1.25mm pitch, but have a nice clicky...
$0.95
In Stock
1.25mm Pitch 2-pin Cable Matching Pair
When 0.1" is too big, and JST PH's too chunky, these ultra-slim 1.25mm connectors are a reliable alternative. These are only 1.25mm pitch, but have a nice clicky...
$0.95
In Stock
USB Type C Cable with Data/Charge Switch
Perhaps your smart phone, tablet, or even your Raspberry Pi 4, charges off of USB, but can you really trust that charging station at the airport? Now you can control when to allow...
$4.95
In Stock

Hardware

The following fasteners are required to assemble this build.

  • 4x M2.5 x 10mm
  • 4x M2.5 hex nuts
Black Nylon Screw and Stand-off Set with M2.5 Threads, kit box
Totaling 380 pieces, this M2.5 Screw Set is a must-have for your workstation. You'll have enough screws, nuts, and hex standoffs to fuel your maker...
$16.95
In Stock

This guide was first published on Nov 23, 2021. It was last updated on Nov 23, 2021.

This page (Overview) was last updated on Nov 22, 2021.

Text editor powered by tinymce.