JControl/Tutorials

The tutorials below should accompany you during your first steps into the world of JControl, as well as provide help with specific problems. It is recommended for persons new to JControl first to read the JControl/IDE tutorial. It explains how to create and simulate own projects and how to upload them to your JControl device.

The other tutorials address the programming of specific hardware components - such as I2C or RS-232 - or software frameworks like JControl/Vole and JControl/Wombat.

Note: all program codes used in the tutorials are to to be found in the installation directory of the JControl/IDE (e.g. "C:\Program Files\JControl" on Windows) in the "demos" directory.

The development environment 'JControl/IDE'
Learn how to create, implement, simulate and deploy your own projects with the JControl/IDE.
Local Periphery Devices
This tutorial describes the prgogramming of GPIO, ADC und PWM connectors.
Simple Graphics Programming
Get to know the JControl graphics functions with this tutorial.
Simple Graphical User Interfaces
In this tutorial you will learn how to implement simple GUIs without relying on additional frameworks like JControl/Vole or JControl/Wombat.
JControl/Vole
JControl/Vole is a GUI framework for small footprint systems with monochrome displays.
JControl/Wombat
JControl/Wombat is a GUI framework designed for big color displays and touch screen handling.
Sound und Melodies
Learn how to play simple sounds or even complex melodies on your JControl device.
Storage Devices
Learn how to persistently store your application data in EEPROMs or Flash memory.
RS-232
Everything about RS-232 programming.
I2C
I2C provides a simple interface for the integration of external components like EEPROMs, RTCs oder sensors into your project.
Power Line
Power Line technology enables the transmission of data over the local power supply system.
EIA-709
EIA-709 is a flexible bus protocol. This tutorial will introduce you to the concept of network variables and explain how they can be used to implement EIA-709 apllications using the JControl/API.