Hedgehog CAN/USB Klipper I/O Expander
Hedgehog is a Klipper expansion PCB with 31 I/O pins, designed for cases when you just need a simple board to connect a few things to your printer, like pins for buttons, thermistors, I2C/SPI devices, etc. Hedgehog, unlike generic MCU breakout boards, is designed with ease-of-use with Klipper in mind: Are you wiring a bunch of buttons and don't want to join many wires to one pin? Hedgehog has a pair of 3.3V and GND for each pin. Do you want to use CAN bus, and don't want to wire a separate CAN module? Hedgehog has a CAN transceiver built-in, and supports both USB and CAN. Do you only have 24V available where you're planning to place the board? No problem, Hedgehog supports 24VIN. Do you want to connect a few thermistors, and don't want to solder pullup resistors? Hedgehog as pullups and protection for 3 thermistors built-in. Are you designing a custom board for your application and need a simple MCU breakout board to slot into your design? Hedgehog uses standard 2.54mm (0.1") pitch pi