Demo Applications  Coding Examples  Vole Tutorials  

Coding Examples

The examples below demonstrate the basic features of the JControl platform, like accessing the display or the various I/O ports.

ScreenshotNameDescriptionDownload
Draws "Hello World" on the LCD. Shows basic programming techniques. HelloWorldExample.zip (290kB)
Shows how to draw images on the screen and how to use customized fonts. ResourcesExample.zip (295kB)
Plays the "Entertainer" by using JControl's iMelody class. MelodyExample.zip (62kB)
Shows a way of creating menu driven user interfaces without relying on a separate UI-framework (e.g. JControl/Vole). UIDemo.zip (50kB)
Small application that draws an animated JControl logo on the LCD. AnimationExample.zip (57kB)
Example code demonstrating how to switch a relay with JControl's hardware I/O Pins. RelayExample.zip (13kB)
Generate pulse-width modulated signals with JControl. PWMExample.zip (45kB)
Use JControl's analog-to-digital converters for reading analog input signals. ADCExample.zip (51kB)
This example implements a rs232 terminal application. RS232Example.zip (10kB)
Exchange data with an I²C-connected serial EEPROM using JControl's I2C class. I2CExample.zip (34kB)
Use JControl/PLUI's integrated power-line modem to turn a power-line remote plug on and off. PowerLineExample.zip (36kB)