Commit graph

16 commits

Author SHA1 Message Date
Ralf Schlatterbeck
e65dabb119 Add Arduino compatibility layer
We can now directly compile arduino sketches (.pde) files.
Arduino compatible analogWrite works now.
But there is still a long way to go, serial I/O and timer stuff (delay,
millis etc) currently don't work (not tested but I don't expect this to
work).
It can be used in an arduino sketch or in a normal contiki program.
We get a PWM frequency of 490.2 Hz (a period of 2.040 ms), that's
Arduino compatible. If you need different frequencies see native timer
usage in examples/osd/pwm-example
In a contiki program you have to call arduino_pwm_timer_init to
initialize the timer before pwm works. The arduino sketch wrapper
already does this.
For running a sketch, see examples/osd/arduino-sketch
2014-06-26 11:00:01 +02:00
harald
d192553309 add i2c driver from Ingo 2014-06-21 21:30:48 +02:00
Ralf Schlatterbeck
e88f60feee Make HW timer for contiki rtimer configurable
... and configure osd platform to use timer 5. With the new
configuration we can use timer 3 for generating hardware PWM.
2014-05-31 16:17:07 +02:00
harald
90ed9d14d2 add Arduino pin definition and commands 2014-05-22 16:25:15 +02:00
Ralf Schlatterbeck
be01bf77a9 Allow changing bootloader_get_mac address
Current default in the Makefile is the *new* bootloader address.
But for backward compatibility we've modified the run*.sh files
to use the old address. The run*.sh also now explain how to change
the default.
2014-05-13 16:56:59 +02:00
harald
59713f6d3b adapt new names and api 2014-04-15 07:27:33 +02:00
harald
86cd1ec02f remove t4 driver at the moment, config problem 2014-04-15 07:27:32 +02:00
harald42
da39da39dc initial upload 2014-04-15 07:27:31 +02:00
harald42
b6bea56c27 use batmon in battery_sensor 2014-04-15 07:27:30 +02:00
harald42
312a88ad39 update for new contiki fetch 2014-04-15 07:27:29 +02:00
harald42
611e358ad9 add BOOTLOADER_GET_MAC 2014-04-15 07:27:29 +02:00
harald42
cdf4da8461 add merkurboard coap client demo 2014-04-15 07:27:28 +02:00
harald42
3d10f4d0d1 timer4 servo pwm from Priesch Markus 2014-04-15 07:27:28 +02:00
harald42
057a3c3345 add light-actor 2014-04-15 07:27:27 +02:00
harald42
bba7b84a15 add servo example 2014-04-15 07:27:27 +02:00
harald42
7f776ee918 add climate example 2014-04-15 07:27:26 +02:00
Renamed from platform/osd-merkur/Makefile.merkur (Browse further)