onlyn00bs-badge

OnlyN00bs: a DEF CON 34 friend-finder badge. ESP32 firmware, Web Bluetooth setup app, printable case
git clone https://git.virtualshack.io/onlyn00bs-badge.git
Log | Files | Refs | README | LICENSE

README.md (852B)


      1 # Case
      2 
      3 The production case is **layout B**: a walled tray (`*_B_back.stl`) and a lid with the
      4 display window (`*_B_front.stl`); `*_B_front_text.stl` is the lid with the raised
      5 lettering. Parts for one badge are in [`../BOM.md`](../BOM.md).
      6 
      7 ## Print
      8 
      9 - **Material:** PETG (holds its shape in a hot car; PLA softens around 60 °C).
     10 - **Tray:** open side up, floor on the bed — support-free.
     11 - **Lid:** flat side down.
     12 - 0.2 mm layers, 15–20 % infill.
     13 
     14 ## Regenerate
     15 
     16 ```sh
     17 python3 gen_stl.py
     18 ```
     19 
     20 No dependencies — pure Python writing binary STL. Every dimension is in the `PARAMS` block
     21 at the top of `gen_stl.py`; change a number and re-run. The accessories each have their own
     22 generator: `gen_cat_ears.py`, `gen_tophat.py`, `gen_caped_crusader.py`.
     23 
     24 License: [CC BY-SA 4.0](../../LICENSE-CC-BY-SA-4.0.txt) for the models, MIT for the scripts.