Programming PIC Microcontrollers in BASIC - Examples with PIC Integrated Peripherals

Reading time: <1 minut Among the main topics presented in this course, we list: Choosing the right PIC for the task; Writing and compiling your program; Loading program to microcontroller; Elements of BASIC Language; Arithmetic Operators; Boolean Operators; Logical (Bitwise) Operators; Control Structures; Examples with PIC Integrated Peripherals; Examples with Displaying Data;

Programming Embedded Systems - Part II - Automotive cruise control using PID and CAN

Reading time: 4 minute Among the main topics presented in this course, we list: A flexible scheduler for single-processor embedded systems; What is the CPU load of the scheduler ?; A closer look at co-operative task scheduling (and some alternatives); Linking processors using RS-232 and RS-485 protocols; Linking processors using the Controller Area Network (CAN) bus; Case study: Intruder alarm system using CAN; Applying "Proportional Integral Differential" (PID) control; Improving system reliability using watchdog timers;

Programming Embedded Systems - Part I - Controlling a Mobile Robot

Reading time: 2 minute Among the main topics discussed in this issue, we list: The 8051 microcontroller; Central-heating controller; Strengths and weaknesseses of "super loops"; Creating "software delays"; How to connect a crystal to a microcontroller; Creating an Embedded Operating System; Multi-State Systems and Function Sequences; Case Study: Intruder Alarm System;

Electronics for Absolute Beginners - Introduction to electronics

Reading time: <1 minut This course presents interactively general aspects described for everyone to understand, regarding the connection of batteries in electronic circuits, experiments with series and parallel circuits, how to read and operate resistors, how to operate and place LEDs in circuits electronics, how NPN transistors work, electrolytic capacitors and more.