Webpage menu
Introduction
Preface
Guidelines
Authors
Feedback
Frequently Asked Questions
Microcontrollers and Robotics
Electronics
Ohm's Law
Voltage Divider
LED Resistor Calculation
Software development
Algorithms and flowchart
C Crash course
algorithm_code
Open IoT book
AVR microcontroller
Introduction
Registers
Architecture
Clock
Interrupts
Digital Inputs/Outputs
External Interrupts
Analog-to-digital Converter
dac
Counters/Timers
USART
HomeLab Kit - Hardware
IoT HomeLab kit
Controller module
RGB LED module
Relay module
Temperature/Humidity module
Sensor module
OLED module
PIR module
LED matrix module
Buzzer module
Button module
NFC module
Robotic HomeLab Hardware
Robotic HomeLab III generation
Robotic HomeLab II generation
Robotic HomeLab I generation
Controller module
Controller module ATmega2561 v1.x
Controller Module ATMega128
User Interface Module
User Interface module
User interface module v5.1
User interface module v5.0
Digital input-output module v3.3
Combo module
Combo module III
Sensors Module
Sensor module
Sensor module
Sensor module v5.0
Sensors module v2.2
Motor Module
Motor module
Motor module v5.0
Motors module v1.2
Communication Module
Communication Module
Communication Module v5.0
Combo module
Robotic HomeLab Library
Bitwise Operations
Pins
Analog to Digital Converter
Serial Interface
Timers
timer_xmega
Delay
buzzer
7-segment LED Display
Alphanumeric LCD
Graphic LCD
Motors
Encoders
Sensors
Ethernet
SD-card
Download software
CAN HomeLab kit
ARM-CAN HomeLab Kit
Controller
Programmer
User-interface
Kit Setup
CAN messaging
CAN ping-pong
CAN windscreen wiper
Crazy USB mouse
Racing game
AVR-CAN Kit
Controller
The LCD Display
Autostudy CAN
Installing the USB Driver
Programming the CAN Board
CAN-Functions
Code Example for Sending a CAN Message
How to Use the CAN-USB Terminal
Exercises
Didalab
Aton CAN PC104 Adapter Board
Processor Board EID-210
Windshield Wiper
Robot Operating System
Installation and Configuration
ROS Packages
ROS Tools
3D Simulation
Indoor Mobile Robot
clearbot
Outdoor Mobile Robot
Self-driving Vehicle
Tasks
IoT Practical Examples
Setup
Quickstart guide
MQTT broker
Configuring IoT modules
Debugging
MQTT.fx
MQTTBox
RealTerm: Serial/TCP Terminal
ITTIoT framework
Button example
RGB LED example
Temp/Hum example
Buzzer example
Relay example
Oled display example
Encoder example
Servo example
LED Matrix example
PIR example
Current example
NFC example
DHT and OLED example
Smart ventilator example
Dimmable LED example
Home security example
AVR Practical Examples
Setup
IDE CodeBlocks
IDE CodeBlocks manual setup
CodeBlocks installation MS Windows
Installing Eclipse for Windows
Installing Eclipse for Linux
mac
IDE Eclipse
atmega128
AVR Studio 4
AVR Studio for ATMega128
AVR Studio for Windows ATmega2561
KontrollerLab for Linux
User Interface
Light-emitting Diode
Switch
Delay
7-segment LED display
LCD screen
Periodic interrupt
Sound Generator
The amplified digital output
Exercises
Sensors
Potentiometer
Thermistor
Photoresistor
Microphone
Infrared distance sensor
Ultrasonic distance sensor
Passive infrared sensor (PIR)
Encoder
Accelerometer
Combined humidity-temperature sensor
Force sensor
Lidar
1-wire temperature sensor
Exercises
Motors
DC motor
Servomotor
Stepper motor
Exercises
Communication
uart
linux
usb
ZigBee
btbee
i2c
Ethernet
RFID moodulid
Exercises
Data storage
EEProm
SD Card
network
Exercises
Machine vision
Example projects
Report
Mobile robot platform
Supervisors
Integrated Concept of Robotic Studies
rltc
Teaching the robotics
material
materialguideline
Training
network
Exercise solutions
Digital i/o
Timers & Delays
Indicators & Displays
Sensors
Motors
Communication
Navigation
Answers for questions
Useful code samples
xbee
guides
Robot platform RP06
mbr
tank-sv
Sample robot projects
cart
linefollower
explorer
researchmodel
Robotic HomeLab kit value for money
Developers
Webpage menu
AVR & Microcontrollers Book
IOT-OPEN.EU - The Blue Book - Introduction to IoT
IOT-OPEN.EU - The Blue Book 2nd ed. - Introduction to IoT
IOT-OPEN.EU - The Yellow Book - VREL Laboratory Guide
IOT-OPEN.EU - The Yellow Book 2nd ed. - VREL NextGen Laboratory Guide
IOT-OPEN.EU - The Green Book - Advanced IoT Systems
IOT-OPEN.EU - The Curriculum
MultiASM - The Curriculum
MultiASM - The Purple Book - Programming in Assembler Coursebook
User Manual
Book generating
Report for ARM-CAN
Wireless programming
ToDo
Raspberry Pi Arduino Guide
Help for developers