Releases: KravitzLabDevices/Tumbly
v1.1.0
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
1.0.1
First release!
This is the first release of the simple Tumbly TRF device