camplight is a little camping warning light with neopixels. it is powered by an ATtiny85, which can be powered by a li-po battery under the pcb. the camplight would be put together using glue and some double sided tape to attach the pcb to the case, as I can't think of a better way to do it.
the pcb files can be found in the pcb folder. it is made with kicad and you can get production files at pcb/production.
the case consists of 4 components which are the main base, the top, the button and an acrylic piece. you can find them in the models folder! (respectively, camplight-mainbase, camplight-topcover, camplight-button and camplight top cut.dxf for acrylic)
for some of them i got 100 because the total is cheaper
| Item | Quantity | Price |
|---|---|---|
| Hot plate | 0 | $9.20 |
| Solder paste | 0 | $2.90 |
| Case | 1 | $0 / self print |
| Soldering iron | 0 | $0 |
| Acrylic | 1 | $5 |
| PCB from JLCPCB | 1 | $1.50 (with coupon) |
| Li-Po Battery | 0 | $1.20 |
| Type-C connector | 5 | $0.87 |
| 1.5kΩ resistor | 100 | $0.11 |
| 5.1kΩ resistor | 100 | $0.10 |
| 1kΩ resistor | 100 | $0.11 |
| 1.2kΩ resistor | 100 | $0.10 |
| 100Ω resistor | 100 | $0.10 |
| 22Ω resistor | 100 | $0.08 |
| 470Ω resistor | 100 | $0.09 |
| 4.7kΩ resistor | 100 | $0.08 |
| LED indicator | 100 | $0.32 |
| WS2812B neopixels | 20 | $0.98 |
| 100nf capacitor | 100 | $0.24 |
| 10uf capacitor | 20 | $0.12 |
| 3.6V zener diodes | 20 | $0.69 |
| 1x2P pin header | 20 | $0.37 |
| ATtiny85-20PU | 5 | $15.49 |
| FS2805A | 10 | $0.45 |
| TP4056 | 5 | $0.44 |
| DW01A | 20 | $0.49 |
| AMS1117-5.0 | 10 | $0.38 |
| Push button switch | 50 | $0.46 |
| Slide switch | 5 | $0.63 |
| LCSC shipping | $19.47 | |
| Total | $47.17 |



