-
Bloom Slave
Schematic and PCB Layout
A IOT product called "Bloom" that is a networked hypercube
Features: Bloom, Slave
Download and Simulate - Bloom Slave -
Hydra Games Console - XGameStation Micro Edition
Schematic and PCB Layout
Hydra Games Console
Features: Layout
Download and Simulate - Hydra Games Console - XGameStation Micro Edition -
Med QR Code Camera Controller Board
Schematic and PCB Layout
A medical image processing board
Features: Medical, Image Processing
Download and Simulate - Med QR Code Camera Controller Board -
Propeller C3 Version A - 9/17/10
Schematic and PCB Layout
Propeller C3
Features: Layout
Download and Simulate - Propeller C3 Version A - 9/17/10 -
Smartbound Board
Schematic and PCB Layout
Smartbound Board
Features: Smartbound
Download and Simulate - Smartbound Board -
Ultra DSP Sound Prototype
Schematic and PCB Layout
Ultra DSP Sound board
Features: DSP, Sound
Download and Simulate - Ultra DSP Sound Prototype -
Calculator with IAR ARM
VSM for ARM7
An ARM7 based calculator using an LPC2104
Features: Keypad Control, LCD Control
Family: ARM7
Compiler: IAR for ARM
Microcontroller: LPC2104
Download and Simulate - Calculator with IAR ARM -
LPC2138 Playing Music
VSM for ARM7
An ARM7 LPC2138 based music synthesizer
Family: ARM7
Compiler: IAR for ARM
Microcontroller: LPC2138
Download and Simulate - LPC2138 Playing Music -
LPC2138 with Graphics LCD
VSM for ARM7
An ARM7 based LCD driver displaying text and bitmap data on an PG128128A LCD
Features: LCD Control
Family: ARM7
Compiler: IAR for ARM
Microcontroller: LPC2138
Download and Simulate - LPC2138 with Graphics LCD -
LPC2138 as Real Time Clock
VSM for ARM7
ARM7 LPC2138 based Calendar Clock using SPI communication
Features: SPI Comms
Family: ARM7
Compiler: IAR for ARM
Microcontroller: LPC2138
Download and Simulate - LPC2138 as Real Time Clock -
Slow AC with lightbulb
Interactive Simulation
A slowly varying alternating current is used to show how the potential varies in such a circuit.
Features: Animated Circuits, AC
Download and Simulate - Slow AC with lightbulb -
Slow AC with two resistors
Interactive Simulation
The effect of two resistors in series can be compared with the single bulb in circuit 1. Notice how the centre position is always at zero volts (green).
Features: Animated Circuits, AC
Download and Simulate - Slow AC with two resistors -
Transformer with lamp
Interactive Simulation
With an AC source it is possible to use a transformer to step up or step down) the voltage. In this case the 1V AC source is stepped up to 12V in order to drive the lamp.
Features: Animated Circuits, AC
Download and Simulate - Transformer with lamp -
Basic Electricity 1
Interactive Simulation
Until the switch is closed the PD across the switch equals that across the supply. There is no PD across the bulb. No current is flowing. No energy can be converted to light. When the switch is closed the PD across the bulb equals that across the battery.
Features: Animated Circuits
Download and Simulate - Basic Electricity 1 -
Basic Electricity 2
Interactive Simulation
The variable resistor can be adjusted in order to vary the current through the bulb. The light output of the bulb varies accordingly.
Features: Animated Circuits
Download and Simulate - Basic Electricity 2 -
Basic Electricity 3
Interactive Simulation
When the switch is closed, each bulb lights but only at half brightness. The P.D. across the battery is divided equally between the bulbs.
Features: Animated Circuits
Download and Simulate - Basic Electricity 3 -
Basic Electricity 4
Interactive Simulation
By closing one switch or both switches the effect of bringing one bulb or two bulbs into the circuit can be observed.
Features: Animated Circuits
Download and Simulate - Basic Electricity 4 -
Basic Electricity 5
Interactive Simulation
This circuit demonstrates the operation of two-way switching as used to control a light from two different locations.
Features: Animated Circuits
Download and Simulate - Basic Electricity 5 -
Basic Electricity 6
Interactive Simulation
This circuit makes use of a ganged or Double Pole Double Throw (DPDT) switch in order to control the direction of the motor.
Features: Animated Circuits
Download and Simulate - Basic Electricity 6 -
Basic Electricity 7
Interactive Simulation
Blowing a fuse through a variable resistor.
Features: Animated Circuits
Download and Simulate - Basic Electricity 7 -
Oscillators 2
Interactive Simulation
Analogue Flip-Flop
Features: Animated Circuits
Download and Simulate - Oscillators 2 -
Oscillators 4
Interactive Simulation
Audio Frequency 555 Oscillator Circuit
Features: Animated Circuits
Download and Simulate - Oscillators 4 -
Sequential Logic Circuits 1
Interactive Simulation
reset-set flip-flop
Features: Animated Circuits
Download and Simulate - Sequential Logic Circuits 1 -
Sequential Logic Circuits 2
Interactive Simulation
D type flip-flop
Features: Animated Circuits
Download and Simulate - Sequential Logic Circuits 2 -
Sequential Logic Circuits 3
Interactive Simulation
J-K flip-flop
Features: Animated Circuits
Download and Simulate - Sequential Logic Circuits 3 -
Sequential Logic Circuits 4
Interactive Simulation
Shift register
Features: Animated Circuits
Download and Simulate - Sequential Logic Circuits 4 -
Sequential Logic Circuits 5
Interactive Simulation
Binary counter
Features: Animated Circuits
Download and Simulate - Sequential Logic Circuits 5 -
TTL Clock
Interactive Simulation
TTL based digital clock
Features: Animated Circuits
Download and Simulate - TTL Clock -
PIC Stepper Motor Controller
Interactive Simulation
Simple Stepper Motor Control Demo.
Features: Motor Control
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F84A
Download and Simulate - PIC Stepper Motor Controller -
Pattern Generator Pause Mode
Interactive Simulation
Demonstrates how the output sequence from the pattern generator can be paused.
Features: Pattern Generator
Download and Simulate - Pattern Generator Pause Mode -
RS232 from Pattern Generator
Interactive Simulation
Demonstrates how the pattern generator can be used to generate RS232 serial data.
Features: Pattern Generator, RS232 Comms
Download and Simulate - RS232 from Pattern Generator -
Pattern Generator Trigger Modes
Interactive Simulation
Demonstration of how the patten generator can be triggered by the external circuitry.
Features: Pattern Generator
Download and Simulate - Pattern Generator Trigger Modes -
MQTT Simple Weather Station
Internet of Things
A simple weather station using MQTT to communicate with between an Arduino node and a Raspberry Pi Hub.
Features: Arduino Mego, Raspberry Pi, IOT, Weather Station
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Mega
Download and Simulate - MQTT Simple Weather Station -
Advanced Weather Station using ESP8266
Internet of Things
Weather Station with IoT interface including data logging, graphs and a wind rose.
Features: Weather, Chart, Graph
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Mega
Download and Simulate - Advanced Weather Station using ESP8266 -
Advanced Weather Station
Internet of Things
Weather Station with IoT interface including data logging, graphs and a wind rose.
Features: Weather, Chart, Graph
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Mega
Download and Simulate - Advanced Weather Station -
IoT air quality monitor with Logging Function
Internet of Things
This project uses the Grove PPD42 dust sensor to implement a simple air quality logger.
Features: Dust, Pollen, PPD42, IoT
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - IoT air quality monitor with Logging Function -
IoT Alarm Clock
Internet of Things
Example of scheduled events using the Alarm Clock control
Features: Alarm Clock, Schedule, IoT
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - IoT Alarm Clock -
Basic Weather Station
Internet of Things
Weather Station with simple IoT interface and flowchart based firmware.
Features: Weather
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Mega
Download and Simulate - Basic Weather Station -
Countdown Timer
Internet of Things
Simple example demonstrating the use of aDigital Timer control with alarm
Features: Timer
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Countdown Timer -
ESP8266 Board - Blink an LED
Internet of Things
Blink an LED from a mobile device
Features: IotBuilder, LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - ESP8266 Board - Blink an LED -
HTTP Client for ESP8266
Internet of Things
Demonstrates how to use the HTTP client to request data from a URL. This can be used to control simple RESTFUL APIs.
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - HTTP Client for ESP8266 -
MQTT Example
Internet of Things
Two Arduinos which communicate via MQTT
Features: Arduino, MQTT, Playkit
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - MQTT Example -
Remote Controlled Pet Room
Internet of Things
Demonstrates a simple pet room monitor and control system
Features: IoT, Lighting, Environment
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Remote Controlled Pet Room -
IotBuilder Text Log Demo
Internet of Things
Example showing how to use the IoT TextLog control
Features: Text, Log, IoT
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Yun
Download and Simulate - IotBuilder Text Log Demo -
Temperature Logging Appliance
Internet of Things
Example of how to use a graph control to display historic temperature data
Features: IotBuilder, Thermometer, Chart
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Yun
Download and Simulate - Temperature Logging Appliance -
Remote Control Traffic Lights
Internet of Things
Simple example using IotBuilder to control a set of traffic lights from a mobile device.
Features: IotBuilder, Traffic Lights, Appliance
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Yun
Download and Simulate - Remote Control Traffic Lights -
Wi-Fi Turtle Control
Internet of Things
IoT Builder example showing how to control a Funduino turtle from a mobile device
Features: IotBuilder, Turtle, WiFi
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Yun
Download and Simulate - Wi-Fi Turtle Control -
Yun Board - Blink an LED
Internet of Things
Control and LED from a mobile device
Features: IotBuilder, LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Yun
Download and Simulate - Yun Board - Blink an LED -
Yun Bridge Client Example
Internet of Things
Example of how to use the Arduino Yun / Proteus Playkit Bridge client to make a simple http request.
Features: Yun, Bridge, Playkit
Family: ARDUINO
Compiler: Arduino AVR (Proteus)
Microcontroller: Arduino Uno
Download and Simulate - Yun Bridge Client Example -
Yun Shield - Blink an LED
Internet of Things
Control an LED from mobile device
Features: IotBuilder, LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Yun Shield - Blink an LED -
Raspberry Pi Camera
Internet of Things
IOT Project using the Pi Camera to take pictures and display on the mobile device.
Features: Raspberry Pi, IOT, Camera
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi Camera -
Raspberry Pi IOT Chart
Internet of Things
A simple IOT chart driven by temperature sensor
Features: Raspberry Pi, Temperature Sensor, IOT Chart
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi IOT Chart -
Raspberry Pi IOT flashing Buttons
Internet of Things
A simple project showing both hardware and IOT buttons and LEDs
Features: Raspberry Pi, IOT, Button, LED
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi IOT flashing Buttons -
Raspberry Pi IOT TriColour LED
Internet of Things
Using IOT to control a Tricolour LED
Features: Raspberry Pi, TriColour LED, IOT
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi IOT TriColour LED -
Raspberry Pi Time-Lapse Camera
Internet of Things
Remote Controlled Time Lapse Camera for Raspberry Pi
Features: IoT, Camera, Rpi, Raspberry Pi
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi Time-Lapse Camera -
Raspberry Pi Authorisation
Internet of Things
An example for the Raspberry Pi IOT Authorisation
Features: Raspberry Pi, Authorisation, IOT
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi Authorisation -
555 Timer Samle Design
Tutorials
For use with the SDK
Features: 555, Timer, SDK
Download and Simulate - 555 Timer Samle Design -
Analogue Modelling Tutorial
Tutorials
Analogue Modelling Tutorial
Download and Simulate - Analogue Modelling Tutorial -
Analogue Simulation Tutorial Part1
Tutorials
Analogue Simulation Tutorial Part 1
Features: Analogue Simulation
Download and Simulate - Analogue Simulation Tutorial Part1 -
Analogue Simulation Tutorial (Part 2)
Tutorials
Analogue Simulation Tutorial Part 2
Features: Analogue Simulation
Download and Simulate - Analogue Simulation Tutorial (Part 2) -
Digital Modelling Tutorial (1)
Tutorials
Digital Modelling Tutorial (1)
Download and Simulate - Digital Modelling Tutorial (1) -
DSIM Modelling Tutorial (2)
Tutorials
Digital Modelling Tutorial (2)
Download and Simulate - DSIM Modelling Tutorial (2) -
DSIM Tutorial (Design 1)
Tutorials
DSIM Tutorial (Design 1)
Download and Simulate - DSIM Tutorial (Design 1) -
DSIM Tutorial (Design 2)
Tutorials
DSIM Tutorial (Design 2)
Download and Simulate - DSIM Tutorial (Design 2) -
dsPIC33 recorder (Complete)
Tutorials
dsPIC33 based recorder - Layout tutorial (Complete)
Features: Layout
Download and Simulate - dsPIC33 recorder (Complete) -
dsPIC33 recorder (schematic only)
Tutorials
dsPIC33 based recorder - Schematic tutorial
Features: Schematic
Download and Simulate - dsPIC33 recorder (schematic only) -
dsPIC33 recorder (unrouted)
Tutorials
dsPIC33 based recorder - Layout tutorial (unrouted)
Features: Layout
Download and Simulate - dsPIC33 recorder (unrouted) -
Schematic Tutorial Circuit
Tutorials
Schematic Tutorial Circuit
Download and Simulate - Schematic Tutorial Circuit -
Schematic Styles Tutorial
Tutorials
Simple Project for illustrating Schematic Templates and Styling
Features: Schematic
Download and Simulate - Schematic Styles Tutorial -
VSM Interactive Tutorial
Tutorials
VSM Interactive Tutorial
Download and Simulate - VSM Interactive Tutorial -
8051 ADC using an AD1674 (Keil C51)
VSM for 8051
80C51 based ADC using an AD1674 with output to a virtual terminal
Features: ADC/DAC, RS232 Comms
Family: 8051
Compiler: Keil for 8051
Microcontroller: 80C51
Download and Simulate - 8051 ADC using an AD1674 (Keil C51) -
8051 ADC using an AD1674 (SDCC)
VSM for 8051
80C51 based ADC using an AD1674 with output to a virtual terminal
Features: ADC/DAC, RS232 Comms
Family: 8051
Compiler: SDCC for 8051
Microcontroller: 80C51
Download and Simulate - 8051 ADC using an AD1674 (SDCC) -
8051 DAC using a DAC1230
VSM for 8051
8051 based DAC using a DAC1230
Features: ADC/DAC
Family: 8051
Compiler: Keil for 8051
Microcontroller: AT89C51RD2
Download and Simulate - 8051 DAC using a DAC1230 -
8051 DC Motor Controller
VSM for 8051
8051 based PWM DC Motor controller
Features: Motor Control
Family: 8051
Compiler: IAR for 8051 (C)
Microcontroller: AT89C51
Download and Simulate - 8051 DC Motor Controller -
8051 LCD Display Driver
VSM for 8051
8051 driving an LCD display
Features: LCD Control
Family: 8051
Compiler: IAR for 8051 (Assembler)
Microcontroller: 80C51
Download and Simulate - 8051 LCD Display Driver -
Stepper Motor Controller
VSM for 8051
8051 based stepper motor controller
Features: Motor Control
Family: 8051
Compiler: IAR for 8051 (C)
Microcontroller: AT89C51
Download and Simulate - Stepper Motor Controller -
8051 Timer
VSM for 8051
8051 based timer with an LCD
Features: LCD Control
Family: 8051
Compiler: Keil for 8051
Microcontroller: AT89C51RD2
Download and Simulate - 8051 Timer -
DS18B20
VSM for 8051
8051 based temperature sensor using a DS18B20
Features: Temperature Sensing
Family: 8051
Compiler: ASEM-51 (Proteus)
Microcontroller: AT89C51
Download and Simulate - DS18B20 -
LCD1602
VSM for 8051
Demonstrates controlling a LCD1602 LCD using an 8051
Features: LCD Control
Family: 8051
Compiler: IAR for 8051 (C)
Microcontroller: AT89C51
Download and Simulate - LCD1602 -
8051 with Memory Mapped LCD1602
VSM for 8051
8051 based memory mapped LCD driver for LCD1602
Features: LCD Control
Family: 8051
Compiler: IAR for 8051 (C)
Microcontroller: AT89C51
Download and Simulate - 8051 with Memory Mapped LCD1602 -
CALC
VSM for 8051
8051 based calculator
Features: LCD Control, Keypad Control
Family: 8051
Compiler: ASEM-51 (Proteus)
Microcontroller: 80C51
Download and Simulate - CALC -
Stepper
VSM for 8051
8051 based stepper motor controller written in assembler
Features: Motor Control
Family: 8051
Compiler: ASEM-51 (Proteus)
Microcontroller: AT89C51
Download and Simulate - Stepper -
C51 based 8051 Calculator
VSM for 8051
Calculator using an 80C51
Features: LCD Control
Family: 8051
Compiler: Keil for 8051
Microcontroller: 80C51
Download and Simulate - C51 based 8051 Calculator -
C8051F380 LCD Sample
VSM for 8051
A Sample design to show the capabilities of the C8051F380 LCD control
Features: LCD, C8051F380
Family: 8051
Compiler: SDCC for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 LCD Sample -
C8051F380 ADC Reader
VSM for 8051
A sample showing the ADC Capabilities of the C8051F380
Features: Analogue, Digital, Analogue to Digital, C8051F380, ADC, UART
Family: 8051
Compiler: Keil for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 ADC Reader -
C8051F380 Blinking LED
VSM for 8051
Simple Blinking LED on the C8051F380
Features: C8051F380, LED, Blink
Family: 8051
Compiler: SDCC for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 Blinking LED -
C8051F380 Input Sample
VSM for 8051
Showing the methods of inputting from the pins.
Features: C8051F380, Input
Family: 8051
Compiler: SDCC for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 Input Sample -
C8051F380 Output Sample
VSM for 8051
A simple sample showing the output method for the C8051F380
Features: C8051F380, Output
Family: 8051
Compiler: SDCC for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 Output Sample -
C8051F380 UART Input
VSM for 8051
A sample showing the ability to input onto a UART controlled by C8051F380
Features: C8051F380, UART
Family: 8051
Compiler: Keil for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 UART Input -
C8051F380 UART Sample
VSM for 8051
A sample showing the control of two UART from a C8051F380
Features: C8051F380, UART
Family: 8051
Compiler: SDCC for 8051
Microcontroller: C8051F380
Download and Simulate - C8051F380 UART Sample -
8086 Demo Board
VSM for 8086
8086 Demo Board
Family: 8086
Compiler: Digital Mars C
Microcontroller: 8086
Download and Simulate - 8086 Demo Board -
Arduino Infra-Red remote
VSM for AVR
Gathering raw data from a Keyes remote with NEC protocol.
Features: Infra-Red, Arduino, Keyes, NEC
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Infra-Red remote -
Arduino Infra Red send and receive
VSM for AVR
An Arduino sample which sends and receive an Infra Red signal
Features: Infra Red, Ardunio, Demodulator
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Infra Red send and receive -
Arduino with AD9833 DDS signal generator
VSM for AVR
Sample test showing use of Arduino and AD9833 DDS Signal generator.
Features: AD9833, Arduino, Signal, Generator
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino with AD9833 DDS signal generator -
Application Note AVR182
VSM for AVR
AtTiny based zero crossing detector
Features: Application Note
Family: AVR
Compiler: WinAVR
Microcontroller: ATtiny2313
Download and Simulate - Application Note AVR182 -
Application note AVR241
VSM for AVR
ATmega128 based low cost LCD driver
Features: LCD Control, Application Note
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega128
Download and Simulate - Application note AVR241 -
Arduino & RGB Common Anode LED ShiftPWM
VSM for AVR
Arduino & RGB Common Anode LED ShiftPWM
Features: Arduino, RGB LED
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino & RGB Common Anode LED ShiftPWM -
Arduino & RGB Common Cathode LED Rainbow
VSM for AVR
Arduino & RGB Common Cathode LED Rainbow
Features: Arduino, RGB LED
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino & RGB Common Cathode LED Rainbow -
Arduino & RGB Common Cathode LED
VSM for AVR
Arduino & RGB Common Cathode LED
Features: Arduino, RGB LED
Family: AVR
Compiler: Arduino AVR (Proteus)
Microcontroller: ATmega328P
Download and Simulate - Arduino & RGB Common Cathode LED -
Arduino 16 Channel Pwm Shield - PWM test
VSM for AVR
Arduino 16 Channel Pwm Shield - PWM test
Features: Arduino, PCA9685 16-channel 12-bit PWM, Adafruit 16-channel PWM/Servo Shield
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino 16 Channel Pwm Shield - PWM test -
Arduino 16 Channel Pwm Shield - Servo test
VSM for AVR
Arduino 16 Channel Pwm Shield - Servo test
Features: Arduino, PCA9685 16-channel 12-bit PWM, Adafruit 16-channel PWM/Servo Shield
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino 16 Channel Pwm Shield - Servo test -
Arduino 168 DDS Sinewave Generator
VSM for AVR
Arduino 168 DDS Sinewave Generator
Features: Arduino, DDS Sinewave
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega168
Download and Simulate - Arduino 168 DDS Sinewave Generator -
Arduino 4 Channel Relay
VSM for AVR
Arduino 4 Channel Relay
Features: Arduino, 4 Channel Relay
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino 4 Channel Relay -
Arduino and DotStar LEDs
VSM for AVR
A standard library to drive SPI interface LED strips based on APA102C
Features: Arduino, Adafruit, DotStar, APA102C
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino and DotStar LEDs -
Adafruit INA219 Current Sensor Breakout
VSM for AVR
Simple Load Voltage/Current sensor
Features: Arduino, INA219, Current Sensor
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit INA219 Current Sensor Breakout -
Arduino with Bosch BMP180 Pressure Transducer
VSM for AVR
Simple Barometer/Termometer and Altimeter with BMP180 sensor.
Features: Arduino, BMP180, Pressure Transducer
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino with Bosch BMP180 Pressure Transducer -
Arduino with Bosh BMP280 Pressure transducer
VSM for AVR
Arduino project showing use of Bosh BMP280 sensor with Adafruit libraries
Features: Arduino, BMP280, Pressure, Temperature
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino with Bosh BMP280 Pressure transducer -
Arduino with Bosh BMP280 Pressure transducer - SPI interface
VSM for AVR
Arduino project showing use of Bosh BMP280 sensor with Adafruit libraries
Features: Arduino, BMP280, Pressure, Temperature
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino with Bosh BMP280 Pressure transducer - SPI interface -
Arduino with Cyrillic LCD
VSM for AVR
Using LCD with Cyrillic charset
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino with Cyrillic LCD -
Arduino 328 and SPI Pot
VSM for AVR
Arduino controlling SPI potentiometer
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino 328 and SPI Pot -
Arduino Dimming 230V AC
VSM for AVR
Dimming 230V AC through phase control.
Features: Arduino, MOC3021, 4N25, Dimming
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Dimming 230V AC -
Arduino DS2408 Port Expander Switch
VSM for AVR
Simple test to demonstrate how expand inputs with one wire port expander.
Features: DS2408, One Wire, Port Expander
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino DS2408 Port Expander Switch -
Arduino FDC1004 Breakout Board Test
VSM for AVR
Simple test that measures low capacitance values from 0 to 100pF.
Features: Arduino, FDC1004, Capacitance to Digital Converter
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino FDC1004 Breakout Board Test -
Hall-Effect Current Sensor Breakout Board AC measure
VSM for AVR
Show simple way to get a load current measure from AC source.
Features: Arduino, ACS712
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Hall-Effect Current Sensor Breakout Board AC measure -
Hall-Effect Current Sensor Breakout Board DC measure
VSM for AVR
Show simple way to get a load current measure from DC source.
Features: Arduino, ACS712
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Hall-Effect Current Sensor Breakout Board DC measure -
Arduino HX711 SparkFun Breakout Board with 200kg Load Cell
VSM for AVR
Shows how to use HX711 condinioner interface with 200kg Load Cell.
Features: Arduino, HX711, Load Cell
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino HX711 SparkFun Breakout Board with 200kg Load Cell -
Adafruit LI9341 TFT LCD Demo
VSM for AVR
ILI9341 Demo using Adafruit library
Features: ILI9341, Adafruit, Arduino, TFT, LCD
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit LI9341 TFT LCD Demo -
ILI9341 TFT LCD Demo
VSM for AVR
Arduino 328 driving ILI9341 TFT LCD in 4-wire 8-bit Serial Interface II mode.
Features: Arduino, LCD Control
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - ILI9341 TFT LCD Demo -
Arduino & MAX31855 with Thermocouple K hardware SPI
VSM for AVR
Shows simple application with MAX31855 and thermocouple type K
Features: Arduino, MAX31855, Thermocouple K
Family: ARDUINO
Compiler: Arduino AVR (Proteus)
Microcontroller: Arduino Uno
Download and Simulate - Arduino & MAX31855 with Thermocouple K hardware SPI -
Arduino & MAX31855 with Thermocoupe K and LCD
VSM for AVR
Shows simple application with MAX31855, thermocouple type K and 16x2 LCD
Features: Arduino, MAX31855, Thermocouple K, 16x2 LCD
Family: ARDUINO
Compiler: Arduino AVR (Proteus)
Microcontroller: Arduino Uno
Download and Simulate - Arduino & MAX31855 with Thermocoupe K and LCD -
Arduino & MAX31855 with Thermocouple K Software SPI
VSM for AVR
Shows simple application with MAX31855 and thermocouple type K
Features: Arduino, MAX31855, Thermocouple K
Family: ARDUINO
Compiler: Arduino AVR (Proteus)
Microcontroller: Arduino Uno
Download and Simulate - Arduino & MAX31855 with Thermocouple K Software SPI -
Arduino UNO & MAX31856 with Thermocouple K
VSM for AVR
Shows how to use Thermocouple K and MAX31856 converter.
Features: Arduino, Thermocouple, TCK, MAX31856, Adafruit
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino UNO & MAX31856 with Thermocouple K -
Arduino UNO & MAX31865 with PT100 four wires
VSM for AVR
Shows how to use PT100 four wires and MAX31865 converter.
Features: Arduino, PT100, MAX31865, Adafruit
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino UNO & MAX31865 with PT100 four wires -
Arduino MCP3208 12bit ADC
VSM for AVR
Arduino with MCP3208 12bit, 8 channel, (SPI) ADl Converter
Features: Arduino, MCP3208 12bit ADC
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino MCP3208 12bit ADC -
Arduino Motors Example
VSM for AVR
Controlling two DC motors using Motor Shield
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino Motors Example -
Arduino 328 and SPI SD Card
VSM for AVR
Arduino reading and writing file on SD card
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino 328 and SPI SD Card -
Arduino Servo Example
VSM for AVR
Controlling Servo from Arduino
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino Servo Example -
Arduino ST7735R TFT LCD Demo
VSM for AVR
Arduino driving ST7735R TFT LCD in 4-line SPI mode using standard libraries.
Features: Arduino, LCD Control
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino ST7735R TFT LCD Demo -
Bitmap drawing on TFT LCD
VSM for AVR
Drawing bitmaps on TFT LCD from files stored on the SD card.
Features: Arduino, SD Card, LCD Control
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Bitmap drawing on TFT LCD -
Arduino Wave Shield Sample
VSM for AVR
Plays every .WAV file from SD card
Features: Arduino
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino Wave Shield Sample -
Arduino with ENC28J60 Ethernet Shield
VSM for AVR
Arduino Web Server
Features: Arduino, Ethernet
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino with ENC28J60 Ethernet Shield -
Arduino FFT analyzer with Adafruit OLED128X32
VSM for AVR
Very basic FFT analyzer up to 4KHz.
Features: OLED, 128X32 OLED, FFT analyzer, Arduino, SSD1306, I2C interface
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino FFT analyzer with Adafruit OLED128X32 -
Arduino with Adafruit OLED128X32
VSM for AVR
Arduino with 128x32 OLED display based to SSD1306. I2C interface
Features: OLED, 128x32 OLED, Arduino, SSD1306, I2C interface
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino with Adafruit OLED128X32 -
Arduino with Adafruit OLED128X64
VSM for AVR
Arduino with 128x64 OLED display based to SSD1306. I2C interface
Features: OLED, 128x64 OLED, Arduino, SSD1306, I2C interface
Family: AVR
Compiler: Arduino AVR
Microcontroller: ATmega328P
Download and Simulate - Arduino with Adafruit OLED128X64 -
Arduino Zumo Robot Maze Solver
VSM for AVR
Zumo robot finds the shortest path to goal
Features: Zumo, Robot, Maze
Family: ARDUINO
Compiler: Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Zumo Robot Maze Solver -
EW12A03GLY (SED1520) & AVR
VSM for AVR
Using an ATMega32 to control an SED1520 Graphical LCD Display
Features: LCD Control
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega32
Download and Simulate - EW12A03GLY (SED1520) & AVR -
AVR External Memory Access
VSM for AVR
Sample showing the use of external memory
Family: AVR
Compiler: AVRASM (Proteus)
Microcontroller: ATmega8515
Download and Simulate - AVR External Memory Access -
DS18B20
VSM for AVR
AVR ATMega16 based Temperature Sensor using a DS18B20
Features: Temperature Sensing
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - DS18B20 -
Atmel AVR Tiny15 Demo
VSM for AVR
ATTINY15 micro processing ADC signal to a multiplexed seven segment display.
Features: ADC/DAC
Family: AVR
Compiler: AVRASM (Proteus)
Microcontroller: ATtiny15
Download and Simulate - Atmel AVR Tiny15 Demo -
8255
VSM for AVR
Atmega16 using an 8255A I/O expander to control LEDs
Features: I/O Expander
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - 8255 -
AVR with ADC0808
VSM for AVR
AVR Atmega16 using an ADC0808 ADC and displaying the value using LEDs
Features: ADC/DAC
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - AVR with ADC0808 -
AVR based 8-bit DAC with DAC0832
VSM for AVR
AVR ATMega16 based DAC using a DAC0832 to convert a digital waveform
Features: ADC/DAC
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - AVR based 8-bit DAC with DAC0832 -
stepper
VSM for AVR
AVR ATMega16 controlled Stepper Motor
Features: Motor Control
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - stepper -
AVR ADC using a TLC549
VSM for AVR
AVR based ADC using a TLC549 serial ADC
Features: SPI Comms, ADC/DAC
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - AVR ADC using a TLC549 -
AVR DAC using a TLC5615
VSM for AVR
TLC5615 DAC controlled by ATmega16
Features: ADC/DAC, SPI Comms
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - AVR DAC using a TLC5615 -
DC Motor
VSM for AVR
AVR based DC Motor controller
Features: Motor Control
Family: AVR
Compiler: WinAVR
Microcontroller: ATmega16
Download and Simulate - DC Motor -
Digital Media Player
VSM for AVR
Media player with ATmega8
Family: AVR
Compiler: BASCOM-AVR
Microcontroller: ATmega8
Download and Simulate - Digital Media Player -
Dual Thermometer
VSM for AVR
Thermometer with two DS18B20 and ATmega8518
Family: AVR
Compiler: BASCOM-AVR
Microcontroller: ATmega8515
Download and Simulate - Dual Thermometer -
Ethernut Web Server
VSM for AVR
ATmega128 Ethernet Web Server
Features: Ethernet
Download and Simulate - Ethernut Web Server -
Software UART for LPC111X Microcontroller
VSM for Cortex M0
Software UART for LPC111X Microcontroller
Features: RS232 Comms
Family: Cortex-M0
Compiler: GCC for ARM
Microcontroller: LPC1114FHN33/333
Download and Simulate - Software UART for LPC111X Microcontroller -
LPC11xx Capacitive Touch Sensing demo
VSM for Cortex M0
LPC11xx Capacitive Touch Sensing demo
Features: Capacitive Touch
Family: Cortex-M0
Compiler: GCC for ARM
Microcontroller: LPC1110FD20
Download and Simulate - LPC11xx Capacitive Touch Sensing demo -
AES Encryption and Decryption Demo
VSM for Cortex M0
AES Encryption and Decryption Demo
Family: Cortex-M0
Compiler: GCC for ARM
Microcontroller: LPC1115FBD48/303
Download and Simulate - AES Encryption and Decryption Demo -
Terminal transmission secured by AES256 demo
VSM for Cortex M0
Terminal transmission secured by AES256 demo
Features: Terminal, RS232 Comms
Family: Cortex-M0
Compiler: GCC for ARM
Microcontroller: LPC1115FBD48/303
Download and Simulate - Terminal transmission secured by AES256 demo -
FreeRTOS Demo
VSM for Cortex M3
Demonstrates pre-emptive multitasking
Download and Simulate - FreeRTOS Demo -
ADC Oversampling Techniques for Stellaris MCU
VSM for Cortex M3
Application Note 01239-04
Features: ADC, Application Note
Download and Simulate - ADC Oversampling Techniques for Stellaris MCU -
Software UART for Stellaris Microcontroller
VSM for Cortex M3
Application Note 01270-01
Features: RS232 Comms, Application Note
Family: Cortex-M3
Compiler: IAR for ARM
Microcontroller: LM3S317
Download and Simulate - Software UART for Stellaris Microcontroller -
STM32 Clock on FreeRTOS
VSM for Cortex M3
Clock with STM32 and TFT LCD
Features: ST7735R, LCD Control
Download and Simulate - STM32 Clock on FreeRTOS -
STM32 Vocoder
VSM for Cortex M3
Software Vocoder Sample with STM32 Controller and 4x SPI FLASH Memory
Features: SPI Comms, Terminal
Family: Cortex-M3
Compiler: GCC for ARM
Microcontroller: STM32F103T6
Download and Simulate - STM32 Vocoder -
Analog to Digital converter for STM32F401XX
VSM for Cortex M4
Cortex M4 basic polling for ADC
Features: DAC, Cortex M4, Analog to Digital
Download and Simulate - Analog to Digital converter for STM32F401XX -
Espruino for Nucleo STM32F401
VSM for Cortex M4
Firmware for Cortex M4
Features: CM4, UART, Terminal
Download and Simulate - Espruino for Nucleo STM32F401 -
Read SD card with FatFs on STM32F401XX
VSM for Cortex M4
Using a SD card with a cortex M4
Features: Cortex M4, SD
Download and Simulate - Read SD card with FatFs on STM32F401XX -
Fast Fourier Transform for STM32F401XX
VSM for Cortex M4
Displaying analog input on LCD display using the Cortex M4
Features: Cortex M4, LCD, ADC
Download and Simulate - Fast Fourier Transform for STM32F401XX -
Read GPS data on STM32F401XX devices
VSM for Cortex M4
Using the GPS module with the Cortex M4
Features: Cortex M4
Download and Simulate - Read GPS data on STM32F401XX devices -
HD44780 for STM32F401XX devices
VSM for Cortex M4
Cortex M4 connected to a LCD display
Features: LCD, Cortex M4
Download and Simulate - HD44780 for STM32F401XX devices -
Interfacing with LCD using SPI
VSM for Cortex M4
TFT LCD display controlled by a Cortex M4
Features: SPI, LCD, TFT
Download and Simulate - Interfacing with LCD using SPI -
Efficiently receive UART data using DMA
VSM for Cortex M4
Showing the problem and solutions of UART with the Cortex M4
Features: Cortex M4, UART
Download and Simulate - Efficiently receive UART data using DMA -
Control WS2812 leds with STM32F401XX
VSM for Cortex M4
Controlling NeoPixel with Cortex M4
Features: Cortex M4, NeoPixel
Download and Simulate - Control WS2812 leds with STM32F401XX -
MSP430 Calculator with CCE 'C'
VSM for MSP430
Calculator using a MSP430F1121 with LCD display
Features: LCD Control, Keypad Control
Family: MSP430
Compiler: CodeComposer for MSP430
Microcontroller: MSP430F1121
Download and Simulate - MSP430 Calculator with CCE 'C' -
MSP430 Voltmeter
VSM for MSP430
Voltmeter using a MSP430F1101 with LCD display
Features: LCD Control
Family: MSP430
Compiler: CodeComposer for MSP430
Microcontroller: MSP430F1101
Download and Simulate - MSP430 Voltmeter -
DAC
VSM for PICCOLO
A DAC producing a sine wave using an F28021
Features: ADC/DAC
Family: PICCOLO
Compiler: CodeComposer for Piccolo
Microcontroller: TMS320F28027PT
Download and Simulate - DAC -
I2C example on an F28027
VSM for PICCOLO
An I2C example using the F28027
Features: I2C Comms
Family: PICCOLO
Compiler: CodeComposer for Piccolo
Microcontroller: TMS320F28027PT
Download and Simulate - I2C example on an F28027 -
pid_controller
VSM for PICCOLO
A PID Controlled oven using an F28027
Family: PICCOLO
Compiler: CodeComposer for Piccolo
Microcontroller: TMS320F28027PT
Download and Simulate - pid_controller -
dsPIC33 Active Power Factor Correction Sample
VSM for PICMICRO
Application Note AN1106 - Active Power Factor Correction with dsPIC33
Features: Application Note, Power Control
Family: dsPIC33
Compiler: MPLAB C30
Microcontroller: dsPIC33FJ12MC202
Download and Simulate - dsPIC33 Active Power Factor Correction Sample -
AN245 - MCP23016 Interfacing
VSM for PICMICRO
Application Note AN245: Interfacing the MCP23016 I/O Expander with PIC16F877A
Features: Application Note
Family: PIC16
Compiler: MPLAB XC8
Microcontroller: PIC16F877A
Download and Simulate - AN245 - MCP23016 Interfacing -
AN696 - PIC18FXXX DC Sevomotor
VSM for PICMICRO
Application Note AN696: PIC18Fxxx DC Servomotor Demo.
Features: Application Note, Motor Control, RS232 Comms
Family: PIC18
Compiler: MPLAB C18
Microcontroller: PIC18F452
Download and Simulate - AN696 - PIC18FXXX DC Sevomotor -
AN857
VSM for PICMICRO
AN857 (Sensor) : Brushless Motor Control Made Easy.
Features: Motor Control, Application Note
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F877
Download and Simulate - AN857 -
AN857 - Sensorless
VSM for PICMICRO
AN857 (Sensorless) : Brushless DC Motor Control Made Easy
Features: Motor Control, Application Note
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F877
Download and Simulate - AN857 - Sensorless -
AN874 - PIC12F675 and PowerLED
VSM for PICMICRO
Application Note AN874: PIC12F675 and PowerLED
Features: Application Note
Download and Simulate - AN874 - PIC12F675 and PowerLED -
TC72PICtail
VSM for PICMICRO
Application Note AN940: Digital Temperature Sensing with TC72 and PIC16F676
Features: Application Note, Temperature Sensing
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F676
Download and Simulate - TC72PICtail -
AN957
VSM for PICMICRO
Application Note AN957: Sensored BLDC Motor Control using dsPIC33
Features: Application Note, Motor Control
Family: dsPIC33
Compiler: MPLAB C30
Microcontroller: dsPIC33FJ12MC202
Download and Simulate - AN957 -
MCP23X08 Evaluation Board
VSM for PICMICRO
Application Note AN972: PIC10F202 and MCP23x08 Demo.
Features: I2C Comms, SPI Comms, Application Note
Family: PIC10
Compiler: MPASM (Proteus)
Microcontroller: PIC10F202
Download and Simulate - MCP23X08 Evaluation Board -
Explorer 16 Virtual Evaluation Board
VSM for PICMICRO
Web Server with ENC28J60 module
Features: Ethernet
Download and Simulate - Explorer 16 Virtual Evaluation Board -
PIC10 RS232 Parity Checker
VSM for PICMICRO
PIC10 RS232 Parity Checker.
Features: RS232 Comms
Family: PIC10
Compiler: MPASM (Proteus)
Microcontroller: PIC10F202
Download and Simulate - PIC10 RS232 Parity Checker -
PIC12 ADC Converter
VSM for PICMICRO
Operation of the ADC in a PIC12C671
Features: ADC/DAC
Family: PIC12
Compiler: MPASM (Proteus)
Microcontroller: PIC12C671
Download and Simulate - PIC12 ADC Converter -
DHT11 Low Cost Humidity Sensor & PIC16
VSM for PICMICRO
How to interface a PIC16F with a low cost Humidity/Temperature DHT11 sensor.
Features: Temperature Sensing
Family: PIC16
Compiler: MPLAB XC8
Microcontroller: PIC16F628A
Download and Simulate - DHT11 Low Cost Humidity Sensor & PIC16 -
EPE PIC/LCD DEMO
VSM for PICMICRO
Using a PIC16F877 processor to control a PG12864F Graphical LCD Display.
Features: LCD Control
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F877
Download and Simulate - EPE PIC/LCD DEMO -
PIC and Serial LCD Displays
VSM for PICMICRO
PIC16F877 controlling a Milford Serial Alphanumeric LCD Display.
Features: LCD Control, RS232 Comms
Family: PIC16
Compiler: MPASM (Proteus)
Microcontroller: PIC16F877
Download and Simulate - PIC and Serial LCD Displays -
DS1822 Identifier
VSM for PICMICRO
PIC16F877 controlling a Milford Serial Alphanumeric LCD Display.
Features: LCD Control, RS232 Comms
Download and Simulate - DS1822 Identifier -
PIC16F877 LCD 4 Bit Sample
VSM for PICMICRO
Using a PIC16F877 processor to control a PG12864F Graphical LCD Display.
Features: LCD Control
Download and Simulate - PIC16F877 LCD 4 Bit Sample -
Calculator for MPLAB C18
VSM for PICMICRO
Floating Point Calculator Design with PIC18F452, Alphanumeric LCD and Keypad.
Features: LCD Control, Keypad Control
Family: PIC18
Compiler: MPLAB C18
Microcontroller: PIC18F452
Download and Simulate - Calculator for MPLAB C18 -
Disk Based Data Logger
VSM for PICMICRO
ATA/IDE Hard Disk Drive Data Recorder Demo with PIC18F458
Features: RS232 Comms
Family: PIC18
Compiler: MPASM (Proteus)
Microcontroller: PIC18F458
Download and Simulate - Disk Based Data Logger -
PIC18 and MAX6675 Thermometer
VSM for PICMICRO
Using SourceBoost C Compiler
Family: PIC18
Compiler: SourceBoost
Microcontroller: PIC18F452
Download and Simulate - PIC18 and MAX6675 Thermometer -
Calculator Test using EASYHDL
VSM for PICMICRO
PIC24 Calculator Demo.
Features: LCD Control, Keypad Control
Family: PIC24
Compiler: MPLAB C30
Microcontroller: PIC24FJ64GA006
Download and Simulate - Calculator Test using EASYHDL -
Calculator with MPLAB C30
VSM for PICMICRO
PIC24 Calculator Demo.
Features: LCD Control, Keypad Control
Family: PIC24
Compiler: MPLAB C30
Microcontroller: PIC24FJ64GA006
Download and Simulate - Calculator with MPLAB C30 -
PIC24 Speech Sample
VSM for PICMICRO
PIC24 Speech Output of Temperature Reading
Features: ADC/DAC, Temperature Sensing, Filter Design
Family: PIC24
Compiler: MPLAB C30
Microcontroller: PIC24FJ128GA010
Download and Simulate - PIC24 Speech Sample -
Pi Pico Simple Button
VSM for MicroPython
A simple project to demonstrate the use of a button and the internal LED
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Button
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico Simple Button -
Pi Pico I2C LCD
VSM for MicroPython
A simple project to desmonstrate control of I2C and an LCD display from a Raspbery Pi Pico
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Button, I2C
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico I2C LCD -
Pi Pico Blink Internal LED
VSM for MicroPython
A simple project to demonstrate the use of the internal LED on a Raspberry Pi Pico
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Button, LED
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico Blink Internal LED -
Pi Pico internal LED PWM
VSM for MicroPython
A simple project to demonstrate control of PWM with the use of the internal LED as an example.
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Button, LED, PWM
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico internal LED PWM -
Pi Pico Motor Control
VSM for MicroPython
A simple design to demonstrate the use of an H bridge for motor control using a Pi Pico.
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Motor, H Bridge, TB6612FNG
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico Motor Control -
MicroPython PNG Rendering
VSM for MicroPython
Demonstrates how to mport decode and render a PNG file stored on an SD card.
Features: MicroPython, TFT, SD-CARD, PNG
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - MicroPython PNG Rendering -
Pi Pico Timer
VSM for MicroPython
A simple design to show the use of the Timer module within the Pi Pico.
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, Timer
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico Timer -
Pi Pico UART
VSM for MicroPython
A simple design to show the UART capabilities of a Pi Pico.
Features: MicroPython, Pi Pico, Raspberry Pi, RPi, UART
Family: MicroPython
Compiler: MicroPython
Microcontroller: Pi Pico
Download and Simulate - Pi Pico UART -
Adafruit 16 Channel Pwm Servo Shield as Rgb Led Driver
Visual Designer for Arduino
Shows how to connect and use Adafruit 16 channel pwm servo to drive 5 x RGB leds.
Features: Adafruit, Adafruit 16 Channel Pwm Servo Shield, RGB LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit 16 Channel Pwm Servo Shield as Rgb Led Driver -
Adafruit 16 Channel Pwm Servo Shield
Visual Designer for Arduino
Shows how to connect and use Adafruit 16 channel pwm servo to drive four motors.
Features: Adafruit, Adafruit 16 Channel Pwm Servo Shield, Servo Motor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit 16 Channel Pwm Servo Shield -
Adafruit IL9341 TFT and SD card Proteus Logo
Visual Designer for Arduino
Demonstrates how to display a bitmap from SD card onto a TFT colour display.
Features: Arduino, TFT, IL9341, SD card
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit IL9341 TFT and SD card Proteus Logo -
Adafruit IL9341 TFT and SD card Bitmap
Visual Designer for Arduino
Demonstrates how to display a bitmap from SD card onto a TFT colour display.
Features: Arduino, TFT, IL9341, SD card
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit IL9341 TFT and SD card Bitmap -
Adafruit INA219 Current Sensor
Visual Designer for Arduino
A simple example on how to use this Breakout board.
Features: Arduino, INA219, Current Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit INA219 Current Sensor -
Arduino UNO & MAX31856 Adafruit Breakout Board with Thermocouple K
Visual Designer for Arduino
Shows how to use Thermocouple K and MAX31856 converter.
Features: Arduino, Thermocouple, TCK, MAX31856, Adafruit
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino UNO & MAX31856 Adafruit Breakout Board with Thermocouple K -
Arduino UNO & MAX31865 with PT100 four wires.
Visual Designer for Arduino
Shows how to use PT100 four wires and MAX31865 converter.
Features: Arduino, PT100, MAX31865, Adafruit
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino UNO & MAX31865 with PT100 four wires. -
Adafruit Motor Shield V2 motor party
Visual Designer for Arduino
A simple example on how to use this Shield.
Features: Arduino, Adafruit Motor Shield V2
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit Motor Shield V2 motor party -
Adafruit Motor Shield V2 with 2 Stepper motors
Visual Designer for Arduino
A simple example on how to use this Shield.
Features: Arduino, Adafruit Motor Shield V2
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit Motor Shield V2 with 2 Stepper motors -
Adafruit Motor Shield V2 with 4 DC motors
Visual Designer for Arduino
A simple example on how to use Motor Shield V2 in this configuration.
Features: Arduino, Adafruit Motor Shield V2
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit Motor Shield V2 with 4 DC motors -
Arduino Real Time Clock with Alphanumeric LCD breakout board.
Visual Designer for Arduino
The example shows simple use of both breakout boards.
Features: Arduino, Real Time Clock, Alphanumeric LCD
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Real Time Clock with Alphanumeric LCD breakout board. -
Adafruit Trellis Shield Latching Keyboard Test
Visual Designer for Arduino
Show simple use of Adafruit Trellis Shield to build a latching action Keyboard/Led
Features: Arduino, Adafruit, Adafruit Trellis Shield, LED, Keyboard
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit Trellis Shield Latching Keyboard Test -
Adafruit Trellis Shield Momentary Keyboard Test
Visual Designer for Arduino
Show simple use of Adafruit Trellis Shield to build a momentary action Keyboard/Led
Features: Arduino, Adafruit, Adafruit Trellis Shield, LED, Keyboard
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Adafruit Trellis Shield Momentary Keyboard Test -
Arduino 2 Channel Relay Numato Shield
Visual Designer for Arduino
Simple example showing how to use 4 Channel Relay Board.
Features: Arduino, 2 Channel Relay Numato Shield
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino 2 Channel Relay Numato Shield -
Arduino 4 Channel Relay Numato Shield
Visual Designer for Arduino
Simple example showing how to use 4 Channel Relay Board.
Features: Arduino, 4 Channel Relay Numato Shield
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino 4 Channel Relay Numato Shield -
Arduino ADS1110 16-bit ADC
Visual Designer for Arduino
Shows simple use of ADS1110 16-bit ADC to read a voltage input.
Features: Arduino, ADS1110
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino ADS1110 16-bit ADC -
Arduino BME Digital Pressure Transducer
Visual Designer for Arduino
Shows simple use of BME280 to read Pressure, Temperature and Humidity
Features: Arduino, BME280, Pressure, Temperature, Humidity
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino BME Digital Pressure Transducer -
Arduino BMP180 Digital Pressure Transducer
Visual Designer for Arduino
Shows simple use of BMP180 to read Pressure, Temperature and Altitude.
Features: Arduino, BMP180, Pressure
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino BMP180 Digital Pressure Transducer -
Arduino Button Breakout Board
Visual Designer for Arduino
Shows how to use the Button Breakout Board
Features: Arduino, Button
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Button Breakout Board -
Arduino Buzzer Breakout Board
Visual Designer for Arduino
Shows how to use the Buzzer breakout board
Features: Arduino, Buzzer
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Buzzer Breakout Board -
Arduino Data Logger Shield with Temperature & Light breakout board.
Visual Designer for Arduino
The example shows Data Logger simple use.
Features: Arduino, Data Logger Adafruit Shield, Light breakout board
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Data Logger Shield with Temperature & Light breakout board. -
Arduino Data Logger Adafruit Shield
Visual Designer for Arduino
The example shows Data Logger simple use.
Features: Arduino, Data Logger Adafruit Shield
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Data Logger Adafruit Shield -
Arduino DHT11 Humidity & Temperature Low Cost sensor
Visual Designer for Arduino
The example shows simple use of DHT11 breakout board
Features: Arduino, DHT11, Humidity, Temperature
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino DHT11 Humidity & Temperature Low Cost sensor -
Arduino DHT22 Humidity & Temperature
Visual Designer for Arduino
The example shows simple use of DHT22 breakout board
Features: Arduino, DHT22, Humidity, Temperature
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino DHT22 Humidity & Temperature -
Arduino FDC1004 Breakout Board
Visual Designer for Arduino
Shows simple use of Capacitance to Digital converter to read small input capacitance.
Features: Arduino, FDC1004, Capacitance to Digital converter
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino FDC1004 Breakout Board -
Arduinofor Adafruit NeoPixel Simple
Visual Designer for Arduino
Simple example showing how to use NeoPixel Led based on WS2812.
Features: Arduino, Adafruit, NeoPixel, WS2812
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduinofor Adafruit NeoPixel Simple -
Arduinofor Adafruit NeoPixel Strandtest
Visual Designer for Arduino
Simple example showing how to use NeoPixel Led based on WS2812.
Features: Arduino, Adafruit, NeoPixel, WS2812
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduinofor Adafruit NeoPixel Strandtest -
Arduino Generic Input Voltage
Visual Designer for Arduino
Shows simple use of the generic input voltage board
Features: Arduino, Input Voltage
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Generic Input Voltage -
Hall-Effect Current Sensor Breakout Board AC measure
Visual Designer for Arduino
Shows simple way to get a load current measure from AC source.
Features: Arduino, ACS712
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Hall-Effect Current Sensor Breakout Board AC measure -
Hall-Effect Current Sensor Breakout Board DC measure
Visual Designer for Arduino
Shows simple way to get a load current measure from DC source.
Features: Arduino, ACS712
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Hall-Effect Current Sensor Breakout Board DC measure -
Arduino HX711 SparkFun Breakout Board for Load Cell
Visual Designer for Arduino
Shows how to use HX711 condinioner interface with Load Cell.
Features: Arduino, HX711, Load Cell, Weight
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino HX711 SparkFun Breakout Board for Load Cell -
Arduino HYT271 Humidity Temperature Precision Sensor fast mode
Visual Designer for Arduino
Shows simple use of HYT271 to read relative humidity and temperature.
Features: Arduino, HYT271, Humidity, Temperature
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino HYT271 Humidity Temperature Precision Sensor fast mode -
Arduino HYT271 Humidity Temperature Precision Sensor low mode
Visual Designer for Arduino
Shows simple use of HYT271 to read relative humidity and temperature.
Features: Arduino, HYT271, Humidity, Temperature
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino HYT271 Humidity Temperature Precision Sensor low mode -
Arduino K-Type Thermocouple Amplifier Adafruit Breakout
Visual Designer for Arduino
Simple use of this breakout to read a Temperature in Celsius and Fahrenheit Degree
Features: Arduino, K-Type Thermocouple Amplifier, AD8495
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino K-Type Thermocouple Amplifier Adafruit Breakout -
Arduino LCD Display with Keys
Visual Designer for Arduino
A hat for the LCD Display and Button Keys for easy Arduino Development
Features: Arduino, LCD, Button, Hat
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino LCD Display with Keys -
Arduino LEDs Breakout Board
Visual Designer for Arduino
Shows how simple is to drive leds
Features: Arduino, LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino LEDs Breakout Board -
Arduino MCP23008 IO Expander
Visual Designer for Arduino
Shows simple use of Arduino MCP23008 IO Expander Breakout Board
Features: Arduino, MCP23008 IO Expander
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino MCP23008 IO Expander -
Arduino MCP32008 12bit ADC
Visual Designer for Arduino
Shows simple use of MCP32008 12bit ADC Breakout Board
Features: Arduino, MCP32008 12bit ADC
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino MCP32008 12bit ADC -
Arduino MCP4921 12bit DAC
Visual Designer for Arduino
The example shows simple use of MCP4921 breakout board
Features: Arduino, MCP4921 12bit DAC
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino MCP4921 12bit DAC -
Grove Servo Writing Angle
Visual Designer for Arduino
A simple example on how to use Grove Servo Module.
Features: Grove Servo
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Servo Writing Angle -
Arduino MPX4250AP Pressure Gauge
Visual Designer for Arduino
Shows simple use of MPX4250AP Pressure Gauge to get pressure in different units.
Features: Arduino, MPX4250AP, Pressure Gauge
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino MPX4250AP Pressure Gauge -
Arduino PCD8544 Nokia 3310 LCD Breakout Board
Visual Designer for Arduino
Shows how to print text and draw graphics to Nokia 3310 display.
Features: Arduino, PCD8544, Nokia 3310 LCD
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino PCD8544 Nokia 3310 LCD Breakout Board -
Arduino Piezo Sounder Breakout Board
Visual Designer for Arduino
Shows how to drive Piezo Sounder with Timer1 Interrupt
Features: Arduino, Piezo Sounder
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Piezo Sounder Breakout Board -
Arduino RGB Common Cathode LED
Visual Designer for Arduino
A simple example on how to use the RGB LED to show rainbow colors.
Features: Arduino, RGB LED
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino RGB Common Cathode LED -
Arduino Rotary Angle Sensor Breakout Board
Visual Designer for Arduino
Shows how to control a servo motor with a rotary pot.
Features: Arduino, Potentiometer, Servo, Rotary Angle Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Rotary Angle Sensor Breakout Board -
Arduino Servo Breakout Board
Visual Designer for Arduino
Shows how to drive the Servo Breakout Board
Features: Arduino, Servo Breakout Board
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Servo Breakout Board -
Arduino Switch Breakout Board
Visual Designer for Arduino
Shows simple use of Switch and Leds
Features: Arduino, Switch
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Switch Breakout Board -
Arduino TC74 sensor with Alphanumeric LCD breakout boards.
Visual Designer for Arduino
The example shows simple use of both breakout boards
Features: Arduino, TC74, Alphanumeric LCD
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino TC74 sensor with Alphanumeric LCD breakout boards. -
Arduino Weather Station shield' for Visual Designer
Visual Designer for Arduino
Simple example showing how to use the Arduino Weather Station Shield in Visual Designer.
Features: Arduino, Weather Station Shield
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Weather Station shield' for Visual Designer -
Blinking LED for Arduino Uno
Visual Designer for Arduino
How to blink the LED with Visual Designer for Arduino
Features: LED, Arduino
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Blinking LED for Arduino Uno -
FizzBuzz solution problem - LCD version.
Visual Designer for Arduino
A solution for the FizzBuzz puzzle problem.
Features: Arduino, FizzBuzz
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - FizzBuzz solution problem - LCD version. -
FizzBuzz solution problem - Terminal version.
Visual Designer for Arduino
A solution for the FizzBuzz puzzle problem.
Features: Arduino, FizzBuzz
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - FizzBuzz solution problem - Terminal version. -
GPS Module with LCD Display
Visual Designer for Arduino
Simple example showing how to use a GPS module
Features: GPS, Arduino
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - GPS Module with LCD Display -
GPS Movement Alarm
Visual Designer for Arduino
Uses the GPS to sound an alarm if the hardware is moved more than 1km from the point at which it was armed.
Features: GPS, Arduino, Alarm
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - GPS Movement Alarm -
Grove 4-digit Display Clock
Visual Designer for Arduino
Simple example showing how to use 4-digit display module to do a simple clock.
Features: Grove, Arduino, 4-Digit Display module, Clock
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove 4-digit Display Clock -
Grove 4-digit display
Visual Designer for Arduino
Simple example showing connection and use of Grove 4-digit display module.
Features: Grove, Grove 4-Digit Display Module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove 4-digit display -
Grove 80cm Infrared Proximity Sensor
Visual Designer for Arduino
Simple example showing how to use Grove Infrared Proxitmity Sensor
Features: Grove, Grove 80cm Infrared Proximity Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove 80cm Infrared Proximity Sensor -
Grove Buzzer
Visual Designer for Arduino
Simple example showing how to use a Grove Buzzer module
Features: Grove, Buzzer
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Buzzer -
Grove Differential Amplifier
Visual Designer for Arduino
Simple example showing how to use Grove Differential Amplifier Module.
Features: Grove, Grove Differential Amplifier
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Differential Amplifier -
Grove I2C ADC
Visual Designer for Arduino
Simple example showing how to use a Grove I2C ADC module.
Features: Grove, I2C, ADC module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove I2C ADC -
Grove LED bar
Visual Designer for Arduino
Simple example showing how to use the Grove LED bar module.
Features: Grove, LED bar module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove LED bar -
Two Grove LEDs blinking
Visual Designer for Arduino
Simple example showing connection and use of two Grove LED modules.
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Two Grove LEDs blinking -
Grove Light Sensor
Visual Designer for Arduino
Simple example showing how to use Light Sensor module.
Features: Grove, Light Sensor module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Light Sensor -
Grove Luminance Sensor
Visual Designer for Arduino
Simple example showing how to use Grove Luminance Sensor.
Features: Grove, Grove Luminance Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Luminance Sensor -
Grove OLED 128x64dot graphics display
Visual Designer for Arduino
Simple example on how to use the LY190-128064 OLED graphics display
Features: Grove, OLED, LY190-128064, OLED 128x64dot
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove OLED 128x64dot graphics display -
Grove OLED 128x64dot Print on graphics display
Visual Designer for Arduino
Simple example on how to print texts on LY190-128064 OLED graphics display
Features: Grove, OLED, LY190-128064, OLED 128x64dot
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove OLED 128x64dot Print on graphics display -
Grove Relay using set Relay
Visual Designer for Arduino
Simple example showing the use of Grove Relay module. Use of 'set' method.
Features: Grove Relay
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Relay using set Relay -
Grove Relay
Visual Designer for Arduino
Simple example showing the use of Grove Relay module. Use of 'on' & 'off' methods.
Features: Grove Relay
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Relay -
Grove Rotary Angle Sensor
Visual Designer for Arduino
Simple example showing how to use Rotary Angle sensor module (pot).
Features: Grove, Rotary Angle sensor module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Rotary Angle Sensor -
Grove RTC using DS1307
Visual Designer for Arduino
Simple example showing how to conect and use the Grove RTC module.
Features: Grove, RTC, DS1307, Grove RTC module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove RTC using DS1307 -
Grove Servo writing microseconds
Visual Designer for Arduino
A simple example showing the use of Grove Servo Module and function writeMicrosecond.
Features: Grove Servo
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Servo writing microseconds -
Grove Servo with Rotary Actuator
Visual Designer for Arduino
Simple example showing how to control a servo motor with a rotary pot.
Features: Grove Servo, Rotary Angle Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Servo with Rotary Actuator -
Grove Temperature Thermistor module
Visual Designer for Arduino
Simple example showing the use of Grove Temperature thermistor based module.
Features: Grove Temperature, Grove Temperature Thermistor module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Temperature Thermistor module -
Grove Sound Sensor module
Visual Designer for Arduino
Simple example showing the use of Grove Sound Level Sensor module. The simluation will respond to the default audio input of your PC.
Features: Grove, Sound, Volume
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Sound Sensor module -
Grove Switch
Visual Designer for Arduino
Simple example on how to use a Grove SPDT switch.
Features: Grove, Grove Switch
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Switch -
Grove High Accuracy Temperature & Humidity
Visual Designer for Arduino
Simple example showing Temperature & Humidity measurement with high accuracy module.
Features: Temperature & Humidity, Grove
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove High Accuracy Temperature & Humidity -
Grove Temperature Thermistor module & LCD display
Visual Designer for Arduino
Simple example showing the use of Grove Temperature thermistor based module.
Features: Grove Temperature, Grove Temperature Thermistor module, LCD display
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Temperature Thermistor module & LCD display -
Grove Temperature Thermistor module
Visual Designer for Arduino
Simple example showing the use of Grove Temperature thermistor based module.
Features: Grove Temperature, Grove Temperature Thermistor module
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Temperature Thermistor module -
Grove Temperature Thermistor module as thermostat
Visual Designer for Arduino
Simple example showing the use of Grove Temperature thermistor based module.
Features: Grove Temperature, Grove Temperature Thermistor module, Thermostat
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Temperature Thermistor module as thermostat -
Grove Thouch Sensor
Visual Designer for Arduino
Simple example on how to use a Grove Thouch sensor.
Features: Grove, Thouch Sensor
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Thouch Sensor -
Grove Ultrasonic Ranger
Visual Designer for Arduino
Show the use of Grove Ultrasonic Ranger Module.
Features: Grove, Grove Ultrasonic Ranger
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Ultrasonic Ranger -
Grove Voltage Divider
Visual Designer for Arduino
Simple example on how to use the Grove Voltage Divider Module
Features: Grove, Grove Voltage Divider
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Grove Voltage Divider -
External and Timer Interrupts Demo
Visual Designer for Arduino
Shows how to set up and use External and Timer Interrupts on the Arduino Uno
Features: Interrupts, Arduino, Timer
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - External and Timer Interrupts Demo -
Arduino Thermometer
Visual Designer for Arduino
An Arduino project using LCD and Thermometer
Features: Arduino, Thermometer, LCD
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Thermometer -
Arduino Night Light
Visual Designer for Arduino
A simple night light including LDR and proximity sensor
Features: Proximity, Arduino, LDR, Night Light
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Night Light -
Sinewave generation with SPI DAC
Visual Designer for Arduino
Demonstrates how to use the Arduino SPI interface to control a DAC.
Features: SPI, DAC, sinewave
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Sinewave generation with SPI DAC -
Arduino Speaking Thermometer
Visual Designer for Arduino
A thermometer with audio output
Features: Speaker, Arduino, SD Card, Thermometer
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Arduino Speaking Thermometer -
TC74 I2C Protocol
Visual Designer for Arduino
Demonstrates the low level I2C/SMbus protocol used to read a TC74 temperature sensor
Features: TC74, I2C, SMbus, Arduino
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - TC74 I2C Protocol -
Reading and writing a file
Visual Designer for Arduino
Simple example showing how to store data in a file on the SD and then read it back.
Features: SD card, File I/O
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Reading and writing a file -
Virtual Turtle - Avoid Obstacles
Visual Designer for Arduino
Turtle program to free roam whilst attempting to avoiding obstacles
Features: Turtle, Arduino
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Virtual Turtle - Avoid Obstacles -
Virtual Turtle - Follow & Avoid
Visual Designer for Arduino
Funduino Turtle program which combines line following and obstacle avoidance.
Features: Turtle, Arduino
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Virtual Turtle - Follow & Avoid -
Zuno Line Follower
Visual Designer for Arduino
A model for the Zumo Turtle that fits perfectly with arduino
Features: Arduino, Zumo, Trutle
Family: ARDUINO
Compiler: Visual Designer for Arduino AVR
Microcontroller: Arduino Uno
Download and Simulate - Zuno Line Follower -
8 channel ADC
Visual Designer for Raspberry Pi
A 8 channel SPI analog to digital converter for the raspberry pi
Features: Raspberry Pi, Analog, SPI
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - 8 channel ADC -
Blinking LED
Visual Designer for Raspberry Pi
Simple Blinking LED
Features: Raspberry Pi, LED
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Blinking LED -
Button and LED
Visual Designer for Raspberry Pi
A simple button activated LED
Features: Raspberry Pi, Button, LED
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Button and LED -
Explorer Hat for Raspberry Pi
Visual Designer for Raspberry Pi
A project showing the different inputs and outputs for the explorer hat
Features: Raspberry Pi, LED, Explorer Hat, Touch Sensor
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Explorer Hat for Raspberry Pi -
Raspberry Pi GPS
Visual Designer for Raspberry Pi
Uses the GPS to sound an alarm if the hardware is moved more than 1km from the point at which it was armed.
Features: Raspberry pi, GPS
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi GPS -
Raspberry Pi Raw I2C Example
Visual Designer for Raspberry Pi
Showing the use of I2C on Raspberry Pi
Features: Raspberry Pi, I2C, LCD
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi Raw I2C Example -
Raspberry Pi GPIO expander
Visual Designer for Raspberry Pi
A chip allowing increasing the number of GPIO pins which can be used
Features: Raspberry Pi
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi GPIO expander -
Grove Pi Button and LED
Visual Designer for Raspberry Pi
Using the Grove hat for the raspberry pi to control a button and LED.
Features: Raspberry Pi, Grove, LED
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Grove Pi Button and LED -
Tri Colour LED
Visual Designer for Raspberry Pi
A simple cycling Tri Colour LED
Features: Raspberry Pi, LED
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Tri Colour LED -
Analog to Digital Converter
Visual Designer for Raspberry Pi
4 Channel Analogue to digital converter using I2C Bus
Features: Raspberry Pi, I2C, ADC, LDR
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Analog to Digital Converter -
TFT Display with Camera
Visual Designer for Raspberry Pi
Using a TFT display to show images captured by camera
Features: Raspberry Pi, Camera, TFT Display
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - TFT Display with Camera -
TFT Display drawing sample
Visual Designer for Raspberry Pi
A simple image using the drawing within TFT displays
Features: Raspberry Pi, TFT Display
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - TFT Display drawing sample -
Raspberry Pi with Twitter
Visual Designer for Raspberry Pi
Receaving tweets and uploading images
Features: Raspberry Pi, Twitter, Camera
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi with Twitter -
Raspberry Pi UART
Visual Designer for Raspberry Pi
A Simple UART Example
Features: Raspberry Pi, UART, Terminal
Family: Raspberry Pi
Compiler: Visual Designer for Raspberry Pi
Microcontroller: RPI3
Download and Simulate - Raspberry Pi UART