Development v12

Warning - Product Update

All the resources present on this section belong to Waspmote v12, Waspmote Plug & Sense! v12 and Meshlium v3.8.

If you have a Waspmote v15, Waspmote Plug & Sense! v15 or Meshlium v4.0 please go to the new Development Section.

Check what is your version and what are the differences between the old and the new one in this document.

Documentation:

Programming

» Accelerometer Programming Guide (v12)

This guide shows how to use the Waspmote built in accelerometer, how to read the acceleration on the 3 axes (X,Y,Z) and establishing 4 kind of events: Free Fall, inertial wake up, 6D movement and 6D position which are explained in the Interruptions Programming Guide.

» Data Frame Guide (v12)

This guide shows how to create formatted frames with a library included within Waspmote API. This tool will be very useful in order to create sensor frames and transmitting them with any kind of communicating module that Waspmote provides.

» Encryption Programming Guide (v12)

This guide shows how to use the Encryption libraries. We will learn how to encrypt, decrypt and calculate message digest using RSA 1024b algorithm, AES algorithm, MD5 algorithm and SHA algorithm.

» GPS Programming Guide (v12)

This guide shows how to use the GPS module in order to get the position and time information.

» IDE User Guide (v12)

This guides explains how to install and use the new Integrated Development Environment for Waspmote. The IDE is the tool the developer uses to write, compile and upload code to Waspmote, so this is an important guide.

» Over the Air Programming Guide (OTAP) (v12)

This guide shows how to use the Over The Air Programming. It will be possible to send new programs to Waspmote wirelessly.

» Programming Guide (v12)

This guide contains general advice about programming in the Waspmote IDE environment, as long as some useful tips to handle the mote resources, interact with other Libelium devices and services or help with the final deployment of the motes.

» RTC Programming Guide (v12)

This guide shows how to use the Waspmote built in Real Time Clock – RTC, which keeps Waspmote informed of the time and how to manage the RTC alarms.

» SD Card Programming Guide (v12)

This guide shows how to handle the micro SD card that Waspmote provides. We will learn how to create, write and delete files and directories

» Utilities Guide (v12)

This guide shows how to execute some useful utilities that Waspmote API provides. We will learn how to get the free memory, convert between different types, use the EEPROM memory, use the USB port and use the programable LEDs.