Advanced Arduino/ATtiny Developer for Night Light Project

Job ID: 39784444

Budget: £250 – £750 GBP

I need an experienced Arduino/ATtiny developer to help finalise a handheld night light project using an ATtiny85. The project is mostly built and tested, but several features still need reliable implementation.

Project Overview:

Microcontroller: ATtiny85

LEDs: WS2812B (NeoPixel) LEDs, currently powered via Arduino or a small 3.7V Li-ion battery.

Sensors & Controls:

PIR motion sensor (detects movement)

LDR (light-dependent resistor, detects ambient light)

Push button (used to manually toggle light on/off)

Effects:

Thunderstorm effect: Random flashing LEDs simulating lightning, ~20 seconds, followed by solid white.

Fade-out: After 20 minutes of no motion, LEDs fade out gradually.

Remote control functionality: Required in final version (infrared control to change colors, cycle modes).

Requirements:

Test and implement the motion sensor so that:

Thunderstorm effect starts only when motion is detected in low light.

LEDs remain on for 20 minutes (can be 30 seconds for testing) after last detected motion, then fade out.

Test and implement the LDR so that:

LEDs only respond in low-light conditions.

Test and implement the manual push button to toggle the lights on/off.

Ensure the LED strip responds correctly to effects, flashes, fades, and color changes.

Verify pin assignments on the ATtiny85 and ensure proper power to sensors and LEDs.

Confirm operation from small 3.7V Li-ion battery (fit constraints).

Provide a fully functional, tested Arduino sketch ready to upload to the ATtiny85.

Deliverables:

Updated, fully working ATtiny85 sketch implementing all features above.

Wiring diagram / pin assignment reference.

Any recommendations for additional components (e.g., pull-up/down resistors, capacitors) for reliable operation.

Notes:

The project is physically small; the components must fit into a handheld night light housing.

Prior work has successfully implemented the thunderstorm effect and basic LED control, so the focus is now sensors, button, and battery integration, plus final polish.