eeeck
|
d7364a6fdc
|
Make triggerMoistureRead function inline
|
2025-10-05 23:56:41 +02:00 |
|
eeeck
|
f4e690cf3c
|
Increase EEPROM lifespan by avoiding overwrites on addresses that
contain identical values
|
2025-10-01 15:34:11 +02:00 |
|
eeeck
|
c60493810c
|
Improve EEPROM handling
|
2025-10-01 15:32:02 +02:00 |
|
eeeck
|
fb8423cd9a
|
Clarify inline function name
|
2025-10-01 01:40:32 +02:00 |
|
eeeck
|
45464300c7
|
Correct bitmask for TWI SDA and SCL
|
2025-10-01 01:39:53 +02:00 |
|
eeeck
|
05aae91d12
|
Mark internal helpers as static and remove from headers
|
2025-10-01 01:25:59 +02:00 |
|
eeeck
|
6e845c65da
|
Write configuration values to EEPROM at boot
|
2025-10-01 01:06:20 +02:00 |
|
eeeck
|
2e6fe9ba6b
|
Implement AVR328 EEPROM handling
|
2025-10-01 00:08:25 +02:00 |
|
eeeck
|
c7abf18736
|
Change data types regarding sensor readings and sensor/actuator pins from signed to unsigned
|
2025-05-17 13:49:37 +02:00 |
|
eeeck
|
d6bd1932d3
|
Make pumps initialization and actuation more dynamic by checking which one are declared in config.h
|
2025-05-17 13:10:45 +02:00 |
|
eeeck
|
8ad766c377
|
Make sensor initialization and measurement more dynamic by checking
which one are declared in config.h
|
2025-05-17 12:56:22 +02:00 |
|
eeeck
|
ba10840f50
|
Rename function
|
2025-05-16 09:22:34 +02:00 |
|
eeeck
|
64852b2a67
|
Add pump code to Makefile
|
2025-05-16 09:22:20 +02:00 |
|
eeeck
|
09fed73696
|
Add waterPlant stub and update pump usage
|
2025-05-15 23:39:15 +02:00 |
|
eeeck
|
3973d7b41d
|
Initialize pumps' digital pins
|
2025-05-15 22:41:14 +02:00 |
|
eeeck
|
cf3230c470
|
Rename functions name for better code clarity
|
2025-05-15 22:40:33 +02:00 |
|
eeeck
|
412354fe88
|
Move source code to /firmware and fix build paths
|
2025-05-15 15:51:46 +02:00 |
|