osd-contiki/examples/osd/arduino-epaper15
Harald Pichler 3f47cb300b change BUSY to PIN D14 2018-03-08 11:48:17 +01:00
..
epd1in54-demo initial upload 2018-03-05 21:28:35 +01:00
libraries initial upload 2018-03-05 21:28:35 +01:00
resources initial upload 2018-03-05 21:28:35 +01:00
Makefile initial upload 2018-03-06 21:42:44 +01:00
README.md initial upload 2018-03-05 21:28:35 +01:00
arduino-epaper.geany initial upload 2018-03-05 21:28:35 +01:00
arduino-example.c initial upload 2018-03-05 21:28:35 +01:00
epd1in54.cpp initial upload 2018-03-06 21:42:44 +01:00
epd1in54.h initial upload 2018-03-06 21:42:44 +01:00
epdif.cpp initial upload 2018-03-06 21:42:44 +01:00
epdif.h change BUSY to PIN D14 2018-03-08 11:48:17 +01:00
epdpaint.cpp initial upload 2018-03-06 21:42:44 +01:00
epdpaint.h initial upload 2018-03-06 21:42:44 +01:00
font8.c initial upload 2018-03-06 21:42:44 +01:00
font12.c initial upload 2018-03-06 21:42:44 +01:00
font16.c initial upload 2018-03-06 21:42:44 +01:00
font20.c initial upload 2018-03-06 21:42:44 +01:00
font24.c initial upload 2018-03-06 21:42:44 +01:00
fonts.h initial upload 2018-03-06 21:42:44 +01:00
imagedata.cpp initial upload 2018-03-06 21:42:44 +01:00
imagedata.h initial upload 2018-03-06 21:42:44 +01:00
project-conf.h bugfix init e-paper 2018-03-06 22:58:25 +01:00
sketch.pde bugfix timing 2018-03-08 11:24:20 +01:00

README.md

Arduino compatibility example

make clean TARGET=osd-merkur-256 flash

This example shows that it is now possible to re-use arduino sketches in Contiki. This example documents the necessary magic. Arduino specifies two routines, setup and loop. Before setup is called, the framework initializes hardware. In original Arduino, all this is done in a main function (in C). For contiki we define a process that does the same.

See the documentation file in apps/contiki-compat/README.md