Commit Graph

11 Commits

Author SHA1 Message Date
ІО-23 Шмуляр Олег 3ccc0ca0f3 [lcd] add support for operating on virtual framebuffers
Current implementation contains full support for:
- transparent switching between direct and framebuffer rendering modes
- writing characters to framebuffers
- loading frame from memory to physical display

As well as partial support for instruction writes including:
- resetting the display (clears memory, sets cursor at 0:0, switches to increment mode)
- switching between increment/decrement modes
- setting cursor position
2025-04-19 14:52:22 +03:00
ІО-23 Шмуляр Олег 01d4b75921 add LSM9DS1 accelerometer + magnetometer testing and cleanup functions 2025-03-13 21:27:22 +02:00
ІО-23 Шмуляр Олег 3300c5eebd add MP45DT02 testing function 2025-03-13 19:33:50 +02:00
ІО-23 Шмуляр Олег 207f9c9ddf add LIS302DL accelerometer testing function 2025-03-09 21:53:24 +02:00
ІО-23 Шмуляр Олег 8112ed27e8 add SST25VF016B Flash testing function 2025-03-09 16:12:22 +02:00
ІО-23 Шмуляр Олег 13db07642e add CS43L22 Audio chip testing functions 2025-03-09 15:24:26 +02:00
ІО-23 Шмуляр Олег 9a40b5a6fb refactor function and file naming 2025-03-09 14:35:40 +02:00
ІО-23 Шмуляр Олег 5785093138 add PCA9685 testing, add support for one-time run and cleanup functions 2025-03-08 22:33:55 +02:00
ІО-23 Шмуляр Олег 82a3907d8a add button test at the board startup, part 1 2025-03-08 14:23:18 +02:00
ІО-23 Шмуляр Олег a2c5b2fe87 add external temperature sensor support, separate different test functions, allow to cycle through different test modes 2025-02-19 19:08:24 +02:00
ІО-23 Шмуляр Олег b51883ca7d add everything else in the project tree 2025-02-14 23:01:58 +02:00