https://github.com/sqfmi/hexy
Hexy by SQFMI
https://github.com/sqfmi/hexy
arduino hardware iot kicad neopixel
Last synced: over 1 year ago
JSON representation
Hexy by SQFMI
- Host: GitHub
- URL: https://github.com/sqfmi/hexy
- Owner: sqfmi
- License: mit
- Created: 2020-08-07T19:27:18.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-22T15:37:00.000Z (almost 6 years ago)
- Last Synced: 2025-02-28T18:22:50.366Z (over 1 year ago)
- Topics: arduino, hardware, iot, kicad, neopixel
- Homepage:
- Size: 2.86 MB
- Stars: 10
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hexy
Inspired by [Mukesh Sankhla](https://www.youtube.com/c/MukeshSankhla)'s [HexMatrix](https://hackaday.io/project/173732-rgb-hexmatrix-iot-clock) project, this is a smaller version using 96 3.5x3.5MM RGB LEDs ([WS2812B-MINI](https://www.adafruit.com/product/2659))

## Hardware
All KiCad design files under MIT license

### BOM
- 1 x PCB
- 96 x [WS2812B-MINI](https://www.adafruit.com/product/2659)
- 1 x [TTGO T-DISPLAY](https://www.aliexpress.com/item/33048962331.html) (or any other microcontroller)
- 2 x [2.54MM SMD Pin Headers](https://www.digikey.com/product-detail/en/amphenol-icc-fci/10129380-906001ALF/609-10129380-906001ALFCT-ND/11630008) (You only need 3 pins connected i.e. DIN/VCC/GND but using a full row of 12 pins will mount more securely)
### Wiring Pattern
The LEDs are laid out in a zigzag pattern:

## Software
We used the [FastLED](https://github.com/FastLED/FastLED) library v3.3
- Set the data pin to **13** (or any other pin if you are using another microcontroller)
- Set the number of LEDs to **96**
- Set the LED Chipset to **WS2812B**
## Frame
For best visual results, 3D print the seperator grid [hexy-frame.stl](hexy-frame.stl) to keep the light from bleeding over. You will also need a piece of paper/acrylic glued on top to diffuse the light so each triangle cell looks nice and crisp [hexy-diffusion.dxf](hexy-diffusion.dxf)