Mark van Renswoude
df61b1f24d
Implemented screen timeout and button detection
2020-01-30 16:01:26 +01:00
Mark van Renswoude
b1600ab1d6
Migrated to Polulu VL53L0X library
...
Saves around 7.5kb of precious program space
2020-01-30 15:16:52 +01:00
Mark van Renswoude
5d013b4273
Implemented basic home screen
...
Refactored settings and global state to reduce overhead
Consolidated configuration into class constants
(I really didn't like all the shouting in the code :-))
2020-01-30 10:28:01 +01:00
Mark van Renswoude
72fd1af579
Finished v1 of the PCB layout
...
Completed initialisation sequence
Implemented screen system
2020-01-28 16:52:26 +01:00
Mark van Renswoude
344e0bd3b0
Added error message for VL53L0X initialization
...
Slightly updated the schematics
2020-01-27 19:34:08 +01:00
Mark van Renswoude
73ba3b2750
Added initialization sequence
...
Added EEPROM persistence
2020-01-26 16:20:44 +01:00
Mark van Renswoude
be0b4a4872
Error handling and timing budget in VL53L0X class
2020-01-26 14:14:58 +01:00
Mark van Renswoude
271c7de255
Framework code
2020-01-26 14:14:47 +01:00
Mark van Renswoude
23f432712b
Added Fusion 360 exports for mount design (WIP)
2020-01-26 14:14:38 +01:00
Mark van Renswoude
2ff37d5991
Basic project setup
2020-01-26 14:14:24 +01:00
Mark van Renswoude
e6d3ad9e78
Initial commit
2020-01-11 12:13:43 +01:00