https://github.com/whatnick/hearthstone_brooch
An electronics wearable in the shame of the 8-point hearthstone star
https://github.com/whatnick/hearthstone_brooch
Last synced: about 1 month ago
JSON representation
An electronics wearable in the shame of the 8-point hearthstone star
- Host: GitHub
- URL: https://github.com/whatnick/hearthstone_brooch
- Owner: whatnick
- Created: 2023-06-16T07:10:19.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-21T12:07:59.000Z (almost 2 years ago)
- Last Synced: 2025-02-10T15:32:07.541Z (3 months ago)
- Language: Python
- Size: 3.23 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HearthStone Brooch
An electronics wearable in the shape of the 8-point hearthstone star
## Project Layout
```mermaid
graph TB
A[Root]-->D[docs - Documentation]
A-->HE[ecad - KiCAD electronics]
A-->HM[mcad - FreeCAD 3D objects]
A-->F[firmware - Arduino Firmware]
A-->S[software - Python SOftware]
```
## Electronics Design## Mechanical Design
FreeCAD Assemblies with :
- Front of the brooch
- Rear lid + putting on pin## Arduino Firmware Functions
- Creates progressive brightness shift of LED's to create breathing pattern
- Turns lighting effect on and off
- Any other hardware enhancement functions we dream of## Python Software
- Generates pattern arrays for the blinking waveform.
- Parametrically generates Brooch with [Cadquery](https://github.com/CadQuery/cadquery)**NOTE** : This is purely a hobby item. Replicate at your own risk.