temperature sensor, CC1101 RF transceiver, ...).
Support for various other cool stuff is added when we play with it.
-Example applications are created in the apps directory, with one
-sub-directory for each application. These are (and must stay) independent.
+Example applications are created in the apps/[module name] directories for
+each module, with one sub-directory for each application. These are (and must
+stay) independent.
+Each module has it's own directory under apps/.
More usefull stuff is up to you. Creating an app is *very* simple. Copy
-an example from apps/ to the name you want and start coding.
-** Please, no spaces (or special characters) in the directory name ! **
+an example from apps/[module name]/ to the name you want and start coding.
+** Please, no spaces (or special characters) in the directory names ! **
********************
Once done you should build using the provided makefile by running the
simple "make" command in the base directory, which will build all apps, or
-run "make <app_name>" to build a specific application. You can also run the
-simple "make" command in the specific app subdirectory to compile this
-application alone.
+run "make <module_name>/<app_name>" to build a specific application. You can
+also run the simple "make" command in the specific app subdirectory to compile
+this application alone.
To flash the binary (the one with .bin) to the LPC Flash you will need the
lpctool package, now packaged for Debian, starting with Jessie, or available
- Status led
- Epaper display
- WS2812 chainable leds
+ - LCD Character displays
+ - Maxim Max31855 thermocouple to digital converters
+ - NXP NCN5120 KNX bus interface (under test)
- Other
- 8x8 font for use with Epaper display
+ - DTPlug (or any host) communication protocol
********************
- Watchdog support
- CRC engine support
- Test UART IrDA mode
+- DTPlug communication protocol tests + continue development of other functionalities.
+- Continue tests for NCN5120 support
+- More external drivers !