Adrien Marquès
7082f348ee
add local libraries to c++ intellisense
2020-06-01 17:01:13 +02:00
Adrien Marquès
de31ddb395
implement buffer with pixel operations
2020-05-31 22:13:05 +02:00
Adrien Marquès
33c4af6dc3
improve intellisense c++ properties
2020-05-31 15:37:02 +02:00
Adrien Marquès
059a5dfb9f
fix: compilation errors
2020-05-31 15:36:49 +02:00
Adrien Marquès
510517d90b
fix binary command code
2020-05-30 19:40:24 +02:00
Adrien Marquès
1dce4908b8
add clear() method with no need to apply afterwards
...
- it would be bufferred if the cost is low later if it brings flicker, but for now let's consider that it will be fast enough and if we can avoid buffering, we would
2020-05-30 19:29:36 +02:00
Adrien Marquès
88c6b256ce
move constructor logics into begin() as it needs to be called in the arduino setup()
2020-05-30 19:17:45 +02:00
Adrien Marquès
856934969b
copy binary command constants from original library
2020-05-30 19:14:56 +02:00
Adrien Marquès
5c2bedd10f
extract constructor and remove SPI conditions from official library
2020-05-30 19:10:34 +02:00
Adrien Marquès
b68416af99
add default main with temporary 'SSD1306Ascii' library
...
- official library takes 132% of the arduino uno memory so no way we use it; it is mainly due to the buffer which is 32x128 bytes
- the next step is to reverse-engineer it to keep no buffer and rely on a state according to our very own usage
2020-05-30 19:08:02 +02:00
Adrien Marquès
c368a1f209
add sensors classes: push button, potentiometer, pressure sensor
2020-05-30 19:05:35 +02:00
Adrien Marquès
13e3f9dae7
add vscode arduino cpp settings
2020-05-30 19:04:47 +02:00
Adrien Marquès
3f62de2df5
add license information
2020-05-30 19:04:28 +02:00
IoT
fd946c2041
Initial commit
2020-05-30 17:02:27 +00:00