Skip to content

v1.1.0

Choose a tag to compare

@MasBarr MasBarr released this 18 Apr 15:56
· 20 commits to main since this release
ea7d042

v1.1.0 — Task Selection, Config Persistence & SD Enforcement

New Features

Task Selection

Choose between TimedDoor and FreeFeeding directly on the device. FreeFeeding keeps the door open continuously and skips time-based settings.

Config File

Settings are saved to config.txt on the SD card and automatically reloaded on next boot. No more re-entering settings after every reset.

Wake Button

Press Button A during sleep to wake the display for 10 seconds before resuming the task.

SD Card Enforcement

The device will not start without an SD card inserted. If the card is removed mid-task, the display warns the user while the task continues running.

Interactive Time Setting

Open and close times are now set using a visual 24-hour timeline with a sliding cursor.


Bug Fixes

  • Door close time was off by 1 hour
  • Servo now detaches after every move, eliminating buzzing between button presses in the settings menu
  • Wake button now works correctly on every sleep cycle

Data Logging

CSV now includes a Task column:
Datetime, Device_Number, Task, Battery_Voltage, Light Sensor, DoorOpen