Read GEMINI.md in this project and write an Arduino sketch for a [board name] that follows it. Use a hardware timer interrupt to toggle the LED every [interval], and a separate timer to print elapsed…
Write a parameterised OpenSCAD file for a stackable desk tray shelf. Expose width, depth, height, wall thickness and stacking lip tolerance as variables at the top, with defaults for [dimensions] and [printer bed size].…
Read GEMINI.md in this project and write an Arduino sketch for a [board name] that follows it. Use a hardware timer interrupt to toggle the LED every [interval], and a separate timer to print elapsed…
Build an ioBroker adapter that checks [podcast feeds] on a schedule. When an episode has a published JSON or VTT transcript, download it; when it doesn't, run Whisper…
Help me design a retrofit actuator for an existing [valve type] in my lab. Keep manual operation fully available, so the actuator can be removed without changing the valve. Review servo torque against the [measured…
I want to design a set of tea light holders for 3D printing with build123d. Use the reference holder examples in [repository folder] as the starting point and follow their parametric style so the sizes…
My [microcontroller board] controls the fans in [device] and I have just rewired it. First scan the I2C bus on each pin pair, identify every sensor that responds, and record the working pins and devices…
Implement a serial upload protocol between my [generator script] and my [programmer board] EEPROM programmer. Follow the wiring and the OE, WE and CE timing in [wiring document] exactly. Start with a slow upload…
Design [game or circuit] in [relay simulator] using [relay count] relays. Once it works, compile the relay netlist to Verilog for [target chip or FPGA]. Run the original relay simulation and the Verilog simulation on…
Using the pin configuration and camera SDK documentation in [project folder], write the illumination driver for an ESP32 and the camera driver for [microscope model]. Build after each change and fix compile…