
## Parts

> [!NOTE]  
> Amazon links are to the german amazon store and are not affiliate links, just where I bought the parts, I've tried to always use the most available parts, feel free to buy elsewhere. You can also use different microcontrollers, buttons/sensors, etc, see [Creating your own lids/bins](./5-creating-your-own-lids-bins.md) for more information.

### Microcontroller

- ESP32 D1 Mini USB C [amazon](https://amazon.de/dp/B0CJNMRG37) (recommended version, lots of pins, works as a BLE keyboard)

- ESP8266 D1 Mini USB C [amazon](https://amazon.de/dp/B0D9W2WM2K) (cheaper version, less pins, DOES NOT work as a BLE keyboard, only for controlling your smart home with home assistant)

- RP2040 Zero Mini [amazon](https://amazon.de/gp/product/B0CNSQCV9Q) (no bluetooth or wifi but works as a HID usb device)

### Various

- Magnets (6x2mm) [amazon](https://amazon.de/dp/B0DRNQT85B)
- Jumper cables 10cm & 20cm [amazon](https://www.amazon.de/dp/B0CFXZDBVY)
- Pin headers 2.54mm [amazon](https://www.amazon.de/dp/B07XM71CHT)

### Buttons/controls

> [!NOTE]  
> You don't need all of these, mix and match to your needs/preferences. If you have some other buttons/controls, feel free to [design your own lid](./5-creating-your-own-lids-bins.md) (if you design something with a widely available part, a PR is welcome).

For corresponding lids, see [here](./3-Lids.md).

- MX keyswitches [amazon](https://amazon.de/dp/B0BM9KR6QH)
- Self-locking push button switch 8x8mm [amazon](https://amazon.de/dp/B0D2RKL3L1)
- Rotary encoder [amazon](https://amazon.de/dp/B09SG3HF9N)
- Slider potentiometer 10k [amazon](https://www.amazon.de/dp/B0D6244S3Y)
- Capacitive touch sensor [amazon](https://www.amazon.de/dp/B09VPK9N7F)
