Suspect Devices Presents: Cooking with Maple Bacon
This saturday we will introduce our new hardware the Maple Bacon in a workshop focusing on programming.
In this workshop we will introduce the Leaflabs Maple platform using our own varient of the maple mini, the "Maple Bacon". This will be a software only (hardware is included, no soldering required) class and it will focus on programming.
- An introduction to the Maple IDE and a comparison of it to the Arduino and Wiring Platforms.
- An introduction to using libmaple from the command line and integrating it into an ide
- Hardware Hello World.
- Software Hello World (serial).
- A more complicated example which will serve the following discussion
- C(++) in an embedded environment
- Datatypes
- Structures,arrays,and enums
- Scope, constants, and macros
- C++ and Classes
- Hardware interaction
- Basic IO, Analog to Digital
- Serial Ports (usb, usart, spi, twi)
- External Interrupts
- Timers
- PWM
What to Bring:
A laptop and a standard usb a-b cable.
RSVP
You can rsvp for this workshop at http://www.suspectdevices.com/blahg/workshops/