Nurve Networks. Chameleon AVR Credit Card Sized Computers GENERAL OVERVIEW

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Nurve Networks. Chameleon AVR Credit Card Sized Computers GENERAL OVERVIEW"

Transcription

1 Nurve Networks Chameleon AVR Credit Card Sized Computers GENERAL OVERVIEW The Chameleon AVR 8-Bit is the evolution of the high performance, small footprint, application development board. Similar to the BASIC Stamp(TM) and Arduino(TM) in concept, the Chameleon takes these products to the next level with a huge leap in computational performance as well as I/O interfaces. Simply put, the Chameleon is a credit card sized computer with (2) processors, (9) processing cores, 1 MByte of on board FLASH, 64K of EEPROM, and over 170 MIPS of processing power! If that wasn't enough, the numerous I/O interfaces include composite video for NTSC/PAL generation, VGA, audio out, PS/2 for keyboards and mice. Additionally, the Chameleon has a number of digital I/Os and Analog inputs making the Chameleon perfect for industrial controllers, experimentation, education, wearable computing, or hobbyist use. The real power of the Chameleon is based on its dual processor design. The Chameleon uses an Atmel AVR ATMega 328P as the main master processor (client) and Parallax multicore Propeller chip as the media processor (server). Thus, instead of taxing a single processor system to do everything, the Chameleon offloads all the heavy lifting to the multicore Propeller chip which has 8 processing cores to perform tasks such as generate video, audio, read keyboards and mice, etc. The AVR simply sends commands to the Propeller chip over a high speed SPI interface to command the Propeller to execute various operations all with a simple API that usually consists of a few lines of code to perform any task. Thus, the AVR programming is very easy and with simple APIs, you can develop very complex and rich media applications that leverage the incredibly powerful Propeller chip's media rendering abilities and huge software library. For example, you can generate TV signals, VGA, read keyboards and mice with a few lines of code. Supercharged Arduino Compatibility The Chameleon AVR 8-Bit is 100% code compatible with the very popular Arduino board (which is based on a AVR 328P as well). Thus, you can leverage the huge software library and many of the hardware mods and hacks designed for the Arduino with the Chameleon. Additionally, the Chameleon AVR comes

2 pre-programmed with the Arduino bootloader, so you can develop directly with the Arduino tool itself and download to the Chameleon! However, with the added media abilities of the Chameleon you can turn lifeless Arduino applications that blink lights and display on LCDs into very powerful applications that generate NTSC, VGA signals and support full keyboard or mouse inputs and even GUIs or full blown computer like applications. Two Systems in One The Chameleon is both a complete Atmel AVR 328P application development board as well as Propeller development board. Both processors can be independently programmed and used. Additionally, the AVR and Propeller both have their own digital I/Os, so you theoretically you can run two applications on the Chameleon and use it that way or use the processors together over the SPI link. Also, the AVR system is 100% code compatible and 95% I/O compatible with the Arduino (headers are simply in different mechanical locations), so you can run all of the Arduino software on it. Moreover, the Propeller sub-system is compatible with most Propeller development boards and the HYDRA system, so the Chameleon will run most of those applications with very little or no modification. Thus, the Chameleon is true to its name and truly is a "many in one" application system. Chameleon Open-Source BASIC Language Support We have written a complete BASIC programming language for the Chameleon, so you can code on the PC with a simple editor, compile and download to the Chameleon. Thus, you can choose from C/C++, Assembly Language or BASIC to program the Chameleon in. The BASIC is a work in progress with source code available, so you can use the source to write your own variants or complete new languages as well. Last, but not least the Chameleon has a "break away" experimentation protoboard built into the PCB. You can solder directly onto it, or place the mini solderless breadboard that comes with the Chameleon onto the area with 2-sided tape. If you don't want the experimentor board, you simply "break" it away and snap it off. PACKAGE INCLUDES Chameleon AVR 8-Bit system (pre-loaded with Arduino bootloader). Mini solderless breadboard 1.25 x 2" (affixes to right hand side of Chameleon) page electronic manual covering hardware, software, and numerous programming tutorials. DVD-ROM including all tools, and numerous examples with complete driver library lncluding; Graphics, Sound, Keyboard, Mouse, Serial Comms, and lots more. NOTE: If you want to use AVRStudio to program the Chameleon you must purchase a AVR ISP MK II or similar ISP programmer. However, the Chameleon is pre-loaded with the Arduino bootloader, so with only a PC and a USB port you can program the Chameleon. TECHNICAL SPECS The Chameleon design is based on the concept of using the AVR 328P as the MASTER (client) and the Propeller Multicore Processor as the media SLAVE (server). This is accomplished thru a SPI interface from the AVR to the Propeller (see images to right). The AVR sends "commands" to the Propeller chip via the SPI interface and a set of drivers on the Propeller (see images to right) parse, execute, and dispatch

3 the messages to the various media objects running on the Propeller's multiple cores. Thus, printing characters on the NTSC screen from the AVR's point of view is as simple as sending 3 bytes thru the hardware SPI interface, the Propeller does all the rest with the supplied drivers. If you're a AVR enthusiast, Arduino programmer, Propeller programmer, or just someone that needs a very capable application board to solve problems and solve them fast, the Chameleon is the perfect tool. You can use as little or as much of the system as you wish due to the design of the sub-systems. You can use it as an AVR system, Propeller multicore system, or tie the processors together, its up to you. Included with the package is the Chameleon itself as well as a 150+ page electronic manual on DVD that outlines how the Chameleon works with examples of using the media processing abilities. Also, the manual illustrates the hardware design, using AVRStudio, the Arduino IDE, Propeller IDE, software installation, the API, and how to write your own drivers if you wish. But, best of all, you can get started immediately with the Chameleon and use the included API and program the AVR directly with AVRStudio or the Arduino IDE. The Chameleon also comes pre-loaded with the Arduino bootloader, thus you can use the Arduino tool to program the Chameleon over the USB port without an AVR compatible ISP (in system programmer). However, we recommend that you purchase a AVR ISP MKII programmer (or similar), so you can use AVRStudio as well as re-burn the FLASH bootloader if you wish to do so (or if its damaged accidentally). The Propeller is programmed with a simple serial protocol right over the USB serial port, so no additional hardware is required. The Chameleon AVR 8-Bit has a full arsenal of I/O devices and features including: Runs Atmel AVR 328P applications, Arduino applications as well as Parallax Propeller applications. Atmel MEGA AVR 328P 8-bit processor with 32K FLASH / 2K SRAM running at 16 MIPS (pre-loaded with Arduino bootloader). Parallax Propeller Multicore 32-bit processor with 8 cores running at 20 MIPS per core for 160 MIPS of processing power! 1 MByte SPI FLASH memory. 64 Kbyte EEPROM (for Propeller processor boot program storage). 500mA max power 3.3/5V dual supplies (power by USB or external 9V DC supply with hot swapping). Mini USB port with USB to serial UART (FTDI chip), used for programming the Propeller, AVR in Arduino mode as well as serial comms. VGA output with 2x2x2 RGB. Composite video output for NTSC/PAL video. Atmel 6-pin ISP programming port for direct access to AVR (programmer not included).

4 PS/2 keyboard/mouse port. I/O headers exporting digital, analog input inputs and power (rough compatibility with Arduino I/O headers). Exported SPI, Serial and I2C buses. Removable XTALs for overclocking. NOTE: If you want to use AVRStudio to program the Chameleon you must purchase a AVR ISP MKII or similar ISP programmer. However, the Chameleon is pre-loaded with the Arduino bootloader, so with only a PC and a USB port you can program the Chameleon out of the box!

5 Nurve Networks Chameleon PIC Credit Card Sized Computers GENERAL OVERVIEW The Chameleon(TM) PIC 16-Bit is the evolution of the high performance, small footprint, application development board. Similar to the BASIC Stamp(TM) and Arduino(TM) in concept, the Chameleon PIC takes these products to the next level with a huge leap in computational performance as well as I/O interfaces. Simply put, the Chameleon is a credit card sized computer with (2) processors, (9) processing cores, 1 MByte of on board FLASH, 64K of EEPROM, and over 200 MIPS of processing power! If that wasn't enough, the numerous I/O interfaces include composite video for NTSC/PAL generation, VGA, audio out, PS/2 for keyboards and mice. Additionally, the Chameleon has a number of digital I/Os and Analog inputs making the Chameleon perfect for industrial controllers, experimentation, education, wearable computing, or hobbyist use. The real power of the Chameleon is based on its dual processor design. The Chameleon PIC uses the Microchip PIC24 16-bit as the main master processor (client) and Parallax multicore Propeller chip as the media processor (server). Thus, instead of taxing a single processor system to do everything, the Chameleon offloads all the heavy lifting to the multicore Propeller chip which has 8 processing cores to perform tasks such as generate video, audio, read keyboards and mice, etc. The PIC simply sends commands to the Propeller chip over a high speed SPI interface to command the Propeller to execute various operations all with a simple API that usually consists of a few lines of code to perform any task. Thus, the PIC programming is very simple and with simple APIs, you can develop very complex and rich media applications that leverage the incredibly powerful Propeller chip's media rendering abilities and huge software library. For example, you can generate TV signals, VGA, read keyboards and mice with a few lines of code. Arduino I/O Compatibility The Chameleon PIC 16-Bit was designed to be Arduino I/O compatible as much as possible, so programs written for the Arduino (or Chameleon AVR) in C/C++ could be easily ported to the Chameleon PIC as supported by the I/O headers. However, the Chameleon PIC 16-bit is over 200% faster than the Arduino

6 and double the bandwidth since its a 16-bit processor. Additionally, the Chameleon PIC comes preprogrammed with a custom Microchip bootloader, so you can develop directly with a very simple text editor and set of batch files we have created that give the Chameleon PIC an "Arduino-like" development experience if you don't want to use the more complex MPLab. So right out of the box, all you need to program the Chameleon PIC is a USB cable and a PC. Two Systems in One The Chameleon is both a complete Microchip PIC24 16-bit application development board as well as Propeller development board. Both processors can be independently programmed and used. Additionally, the PIC and Propeller both have their own digital I/Os, so you theoretically you can run two applications on the Chameleon and use it that way or use the processors together over the SPI link. Also, the PIC system is 95% I/O compatible with the Arduino (headers are simply in different mechanical locations), so you can port Arduino software to the Chameleon PIC with a HUGE boost in performance! Moreover, the Propeller sub-system is compatible with most Propeller development boards and the HYDRA system, so the Chameleon will run most of those applications very little or no modification. Thus, the Chameleon is true to its name and truly is a "many in one" application system. Chameleon Open-Source BASIC Language Support We have written a complete BASIC programming language for the Chameleon, so you can code on the PC with a simple editor, compile and download to the Chameleon. Thus, you can choose from C/C++, Assembly Language or BASIC to program the Chameleon in. The BASIC is a work in progress with source code available, so you can use the source to write your own variants or complete new languages as well. Last, but not least the Chameleon has a "break away" experimentation protoboard built into the PCB. You can solder directly onto it, or place the mini solderless breadboard that comes with the Chameleon onto the area with 2-sided tape. If you don't want the experimenter board, you simply "break" it away and snap it off. PACKAGE INCLUDES Chameleon PIC 16-Bit system (pre-loaded with Microchip bootloader, so you can program using the USB serial port and included tools). Mini solderless breadboard 1.25 x 2" (affixes to right hand side of Chameleon) page electronic manual covering hardware, software, and numerous programming tutorials. DVD-ROM including all tools, and numerous examples with complete driver library lncluding; Graphics, Sound, Keyboard, Mouse, Serial Comms, and lots more. NOTE: If you want to use MPLab to program and debug the Chameleon you must purchase a Microchip PicKit2 or similar ISP programmer. However, the Chameleon is pre-loaded with the Microchip bootloader, so with only a PC and a USB port you can program the Chameleon. TECHNICAL SPECS The Chameleon design is based on the concept of using the PIC24 as the MASTER (client) and the Propeller Multicore Processor as the media SLAVE (server). This is accomplished thru a SPI interface from the PIC to the Propeller (see images to right). The PIC sends "commands" to the Propeller chip via

7 the SPI interface and a set of drivers on the Propeller (see images to right) parse, execute, and dispatch the messages to the various media objects running on the Propeller's multiple cores. Thus, printing characters on the NTSC screen from the PIC's point of view is as simple as sending 3 bytes thru the hardware SPI interface, the Propeller does all the rest with the supplied drivers. If you're a PIC enthusiast, Propeller programmer, Arduino fan, or just someone that needs a very capable application board to solve problems and solve them fast, the Chameleon is the perfect tool. You can use as little or as much of the system as you wish due to the design of the sub-systems. You can use it as a PIC 16-bit system, Propeller multicore system, or tie the processors together, its up to you. Included with the package is the Chameleon itself as well as a 150+ page electronic manual on DVD that outlines how the Chameleon works with examples of using the media processing abilities. Also, the manual illustrates the hardware design, using MPLab, the Our Custom Text Editor Based Environment IDE, Propeller IDE, software installation, the API, and how to write your own drivers if you wish. But, best of all, you can get started immediately with the Chameleon and use the included API and program the PIC directly with MPLab or our Custom Text Editor based IDE. The Chameleon also comes pre-loaded with the Microchip bootloader, thus you can use the protocol compatible tools to program the Chameleon over the USB port without a Pickit2 compatible ISP (in system prgrammer). However, we recommend that you purchase a Pickit2 ISP programmer (or similar), so you can use MPLab to its fullest potential, debug, as well as re-burn the FLASH bootloader if you wish to do so (or if its damaged accidentally). The Propeller is programmed with a simple serial protocol right over the USB serial port, so no additional hardware is required. The Chameleon PIC 16-Bit has a full arsenal of I/O devices and features including: Runs Microchip PIC24 16-bit applications, as well as Parallax Propeller applications. Microchip PIC24HJ128GP bit processor with 128K FLASH / 8K SRAM running at 40 MIPS (preloaded with Microchip bootloader). Parallax Propeller Multicore 32-bit processor with 8 cores running at 20 MIPS per core for 160 MIPS of processing power! 1 MByte SPI FLASH memory. 64 Kbyte EEPROM (for Propeller processor boot program storage). 500mA max power 3.3/5V dual supplies (power by USB or external 9V DC supply with hot swapping). Mini USB port with USB to serial UART (FTDI chip), used for programming the Propeller, PIC in bootloader mode as well as serial comms. VGA output with 2x2x2 RGB.

8 Composite video output for NTSC/PAL video. Microchip 6-pin ISP programming port for direct access to PIC (programmer not included). PS/2 keyboard/mouse port. I/O headers exporting digital, analog input inputs and power (95% compatibility with Arduino I/O headers). Exported SPI, Serial and I2C buses. Removable XTALs for overclocking. NOTE: If you want to use MPLab to program and debug the Chameleon you must purchase a Microchip Pickit2 or similar ISP programmer. However, the Chameleon is pre-loaded with the Microchip bootloader, so with only a PC and a USB port you can program the Chameleon out of the box!

9

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.

More information

ATMega. Development Board. Manual V1.0

ATMega. Development Board. Manual V1.0 ATMega Development Board Manual V1.0 ATMega Development Board.doc Page 1/9 Introduction Development boards allow a quick implementation of a prototype design and successive downloads of the program directly

More information

CHAMELEON PIC 16-Bit User Manual v1.0 Exploring the CHAMELEON PIC 16-Bit A Guide to Programming the CHAMELEON PIC 16-Bit System

CHAMELEON PIC 16-Bit User Manual v1.0 Exploring the CHAMELEON PIC 16-Bit A Guide to Programming the CHAMELEON PIC 16-Bit System CHAMELEON PIC 16-Bit User Manual v1.0 Exploring the CHAMELEON PIC 16-Bit A Guide to Programming the CHAMELEON PIC 16-Bit System Copyright 2009 Nurve Networks LLC Author Joshua Hintze Andre LaMothe Editor/Technical

More information

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com Yun Shield User Manual VERSION: 1.0 Version Description Date 0.1 Initiate 2014-Jun-21 1.0 Release 2014-Jul-08 Yun Shield User Manual 1 / 22 Index: 1 Introduction... 3 1.1 What is Yun Shield... 3 1.2 Specifications...

More information

PIC32 DEVELOPMENT BOARD

PIC32 DEVELOPMENT BOARD PIC32 DEVELOPMENT BOARD A Design Project Report Presented to the School of Electrical and Computer Engineering of Cornell University In Partial Fulfillment of the Requirements for the Degree of Master

More information

A-Star 32U4 Micro. A-Star 32U4 Micro, bottom view with U.S. quarter for size reference.

A-Star 32U4 Micro. A-Star 32U4 Micro, bottom view with U.S. quarter for size reference. A-Star 32U4 Micro A-Star 32U4 Micro, bottom view with U.S. quarter for size reference. Overview The Pololu A-Star 32U4 Micro is a general-purpose programmable module based on Atmel s ATmega32U4 AVR microcontroller,

More information

Arduino Due. Overview Technical Specs Documentation

Arduino Due. Overview Technical Specs Documentation Arduino Due Arduino Due The Arduino Due is the first Arduino board based on a 32-bit ARM core microcontroller. With 54 digital input/output pins, 12 analog inputs, it is the perfect board for powerful

More information

ET-AVRISP mkii. Structures of ET-AVRISP mkll. User s Manual of Programmer ET-AVRISP mkii

ET-AVRISP mkii. Structures of ET-AVRISP mkll. User s Manual of Programmer ET-AVRISP mkii ET-AVRISP mkii ET-AVRISP mkll is Programmer for AVR Microcontroller by using the same Protocol as AVRISP mkll of ATMEL; it connects with computer PC through Port USB. The features of Programmer ET-AVRISP

More information

ATMEGA16 Development Board May 2010

ATMEGA16 Development Board May 2010 ATMEGA16 Development Board May 2010 NEX Robotics Pvt. Ltd. 1 ATMEGA16 Development Board ATMEGA16 Development Board. Introduction ATMEGA16 Development Board is made from double sided PTH PCB board to provide

More information

Arduino Leonardo ETH. Overview

Arduino Leonardo ETH. Overview Arduino Leonardo ETH Page 1 of 10 Arduino Leonardo ETH Overview The Leonardo ETH is a microcontroller board based on the ATmega32U4 (datasheet (http://download.arduino.org/products/leonardoeth/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf))

More information

Teach Yourself PIC Microcontroller Programming. Manual PIC 40 Basic Development Board. Amer Iqbal Qureshi. Microtronics Pakistan

Teach Yourself PIC Microcontroller Programming. Manual PIC 40 Basic Development Board. Amer Iqbal Qureshi. Microtronics Pakistan Teach Yourself PIC Microcontroller Programming Manual PIC 40 Basic Development Board Amer Iqbal Qureshi Microtronics Pakistan www.electronicspk.com 40 Pin PIC Microcontroller Basic Board PIC Microcontrollers

More information

Probots Freeduino USB 1.0. Starter Guide

Probots Freeduino USB 1.0. Starter Guide Probots Freeduino USB 1.0 Arduino Compatible Development Board Starter Guide 1. Overview Arduino is an open source embedded development platform consisting of a simple development board based on Atmel

More information

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Gregor Hohpe www.eaipatterns.com OOP 2012 1 Microcontrollers CPU core, memory, and I/O (analog, digital) on one chip

More information

i-duino UNO Iteaduino UNO

i-duino UNO Iteaduino UNO i-duino UNO technical sheet 1 i-duino UNO Iteaduino UNO Overview The i-duino UNO is a microcontroller board based on the Arduino UNO. It has 14 digital input/output pins (of which 6 can be used as outputs),

More information

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)

More information

SBC6245 Single Board Computer

SBC6245 Single Board Computer SBC6245 Single Board Computer 400MHz Atmel AT91SAM9G45 ARM 926EJ-STM Microcontroller On Board 128MB Nand Flash plus 128MB DDR2 SDRAM RS232, RS485, Ethernet, USB Host, LCD, Touch Screen, RTC, Supports for

More information

MPSM337 Electronic Projects for Artists FA14. Arduino and Machine Science Development Boards: Programming Microcontrollersthe AtMega 168 and 328

MPSM337 Electronic Projects for Artists FA14. Arduino and Machine Science Development Boards: Programming Microcontrollersthe AtMega 168 and 328 MPSM337 Electronic Projects for Artists FA14 Arduino and Machine Science Development Boards: Programming Microcontrollersthe AtMega 168 and 328 The Arduino (or actually, the AtMega Microcontroller) Arduino's

More information

USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO

USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO USB-CPLD DEVELOPMENT SYSTEM FOR THE ARDUINO The EPT USB-CPLD development system provides an innovative method of developing and debugging programmable logic code. It also provides a high speed data transfer

More information

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

WIZ-Embedded WebServer User s Manual (Ver. 1.0) [텍스트 입력] WIZ-Embedded WebServer User s Manual (Ver. 1.0) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description

More information

AVR Prog USB v3 MK II Eco Manual

AVR Prog USB v3 MK II Eco Manual AVR Prog USB v3 MK II Eco Manual Strona 1 ATTENTION!! AVRISP mkii programmer is compatible with BASCOM and AVR DUDE environment. If you want to use this programmer with AVR Studio, you need to switch jumper

More information

Building Trojan Hardware at Home. JP Dunning.ronin BlackHat Asia 2014

Building Trojan Hardware at Home. JP Dunning.ronin BlackHat Asia 2014 Building Trojan Hardware at Home JP Dunning.ronin BlackHat Asia 2014 What is Hardware? PCB (Printed Circuit Board) Single use components (resistor, led, crystal, capacitor, etc) Specialized chips (RAM,

More information

Chapter 1 THE PIC MICROCONTROLLERS: HISTORY AND FEATURES

Chapter 1 THE PIC MICROCONTROLLERS: HISTORY AND FEATURES Islamic University Gaza Engineering Faculty Department of Computer Engineering ECOM 3322: Embedded Systems Discussion Chapter 1 THE PIC MICROCONTROLLERS: HISTORY AND FEATURES Eng. Eman R. Habib February,

More information

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview R Arduino Due Arduino Due Front Arduino Due Back Overview The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

Surveillance System Using Wireless Sensor Networks

Surveillance System Using Wireless Sensor Networks Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The

More information

FLEX Developement Environment

FLEX Developement Environment RETIS Lab Real-Time Systems Laboratory FLEX Developement Environment Mauro Marinoni [nino@evidence.eu.com] Overview The Microcontroller The Flex Board Expansion boards Multibus board Demo board How to:

More information

Android Controlled Based Interface

Android Controlled Based Interface Android Controlled Based Interface Objective Fix Foba Build Rofi (Fifth Generation Robot) Develop, Build, and Implement a Dynamic Balanced Biped Robot Table of Contents Objective... 1 Android Controlled

More information

AVR JTAG ICE and AVR ISP 2in1 V2.5

AVR JTAG ICE and AVR ISP 2in1 V2.5 Fire version: V1.0 Hardware version: V2.5 Please look at user guide carefully before you use this emulator and programmer. Notice: You need to install driver and connect it to your target board, and power

More information

Atmel Norway AVR Introduction

Atmel Norway AVR Introduction Atmel Norway 2005 AVR Microcontrollers 1 The Growing AVR Family TINY The AVR Growing family AVR Family 8-32 pin general purpose microcontrollers 16 family members MEGA AVR family 32-100 pin general purpose

More information

gizduino mini gizduino+ mini gizduino USB mini gizduino+ Item Code: gizduino ATMEGA168 AVR Gizduino Kit

gizduino mini gizduino+ mini gizduino USB mini gizduino+ Item Code: gizduino ATMEGA168 AVR Gizduino Kit gizduino mini gizduino mini is an Arduino software compatible board in a small DIPsize board. It is a minimalist design, but has all the necessary components needed for a quick deployment. Pin spacings

More information

ISPcable III In-System Programmer for Atmel AVR microcontrollers, STK500 compatible. User s Guide REV 1.0. Many ideas one solution

ISPcable III In-System Programmer for Atmel AVR microcontrollers, STK500 compatible. User s Guide REV 1.0. Many ideas one solution ISPcable III In-System Programmer for Atmel AVR microcontrollers, STK00 compatible. REV.0 User s Guide Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping

More information

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation. Arduino ADK Arduino ADK R3 Front Arduino ADK R3 Back Arduino ADK Front Arduino ADK Back Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface

More information

A comprehensive guide to programming & flashing the R-IoT wifi sensor module

A comprehensive guide to programming & flashing the R-IoT wifi sensor module A comprehensive guide to programming & flashing the R-IoT wifi sensor module The R-IoT module is based upon the CC3200 chip from Texas Instrument. Its core feature is to be compatible with Energia, a branch

More information

AVR Programming Methods

AVR Programming Methods AVR Programming Methods Dean Camera March 15, 2015 ********** Text Dean Camera, 2013. All rights reserved. This document may be freely distributed without payment to the author, provided that it is not

More information

RB-Ada-37. Adafruit AVR ISP Programmer Shield Kit. Description

RB-Ada-37. Adafruit AVR ISP Programmer Shield Kit. Description RB-Ada-37 Adafruit AVR ISP Programmer Shield Kit Description This shield kit pack will allow you to turn any Arduino into an AVR chip burner! It is specifically designed for people who want to program

More information

mbedded reations SP Duo Users Manual

mbedded reations SP Duo Users Manual mbedded reations SP Duo Users Manual 2 Copyright Embedded Creations - 2004 Table of Contents SP Duo User Manual Introduction...4 Features...5 Getting Started...7 Requirements...7 Supported Programming

More information

FLYPORT Ethernet. System on module. Introduction. Features. FLYPORT Ethernet Datasheet rev Page

FLYPORT Ethernet. System on module. Introduction. Features.  FLYPORT Ethernet Datasheet rev Page FLYPORT Ethernet System on module Microchip PIC 24F 16bit processor 16Mbit Flash Memory for web pages Firmware upgrade over Internet ENC424J600 10/100 Base-T Ethernet Available with or without RJ45 connector

More information

ARDUINO family of boards

ARDUINO family of boards ARDUINO family of boards for Internet of Things - IoT Vladimir Cvjetkovic Faculty of Science University of Kragujevac What is IOT? IoT consists of many small computing devices capable of interacting with

More information

FLYPORT Wi-Fi 802.11G

FLYPORT Wi-Fi 802.11G FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

STANDALONE AVR ISP PROGRAMMER QUICK GUIDE

STANDALONE AVR ISP PROGRAMMER QUICK GUIDE SELFROG STANDALONE AVR ISP PROGRAMMER QUICK GUIDE PC Driver installation You can download the windows driver from the download link in the product page. SELFROG uses a USB virtual COM port to communicate

More information

Abstract The problem of obtaining a portable, student friendly device

Abstract The problem of obtaining a portable, student friendly device PC OSCILLOSCOPE Anubhav Singla and Manish Kumar Singh Electronics Club, IIT Kanpur Abstract The problem of obtaining a portable, student friendly device for plotting the graphs or testing the circuits

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

The Programming Interface

The Programming Interface : In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming

More information

ET-BASE AVR ATmega64/128

ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on

More information

DESIGNING A PC OSCILLOSCOPE USING FREEDUINO

DESIGNING A PC OSCILLOSCOPE USING FREEDUINO DESIGNING A PC OSCILLOSCOPE USING FREEDUINO Ritika, Preeti Kumari, Prem Ranjan Dubey Birla Institute of Technology, Mesra, Students of Department of Electronics and Communication Date: 22 nd May, 2013

More information

PROGRAMMING AVR ON BREAD BOARD. Jatinder Singh Chhabra( ) Digvijay Singh ( )

PROGRAMMING AVR ON BREAD BOARD. Jatinder Singh Chhabra( ) Digvijay Singh ( ) PROGRAMMING AVR ON BREAD BOARD Jatinder Singh Chhabra(200601120) Digvijay Singh (200601128) PROGRAMMING AVR ON BREADBOARD Programmer Circuit Circuit which is used to program a micro controller There are

More information

2.0 Command and Data Handling Subsystem

2.0 Command and Data Handling Subsystem 2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation

More information

The EvB Starter Kit. More information at:

The EvB Starter Kit. More information at: The EvB Starter Kit The EvB 5.1 Starter Kit with microcontroller ATMega32 is one of the most advanced kits on the market. It was designed not only for the novices but also for more advanced users. Thanks

More information

MICRO CONTROLLER BOARDS. PIC 16F/18F Advanced Development kit

MICRO CONTROLLER BOARDS. PIC 16F/18F Advanced Development kit MICRO CONTROLLER BOARDS PIC 16F/18F Advanced Development kit Contents CHAPTER 1: Introduction... 4 1.1 WELCOME... 4 1.2 PIC SLICKER DEVELEOPMENT BOARD... 4 Features continued... 5 1.3 PIC SLICKER HARDWARE...

More information

FPGA Development Board Hardware and I/O Features

FPGA Development Board Hardware and I/O Features CHAPTER 2 FPGA Development Board Hardware and I/O Features Photo: The Altera DE1 board contains a Cyclone II FPGA, external SRAM, SDRAM & Flash memory, and a wide assortment of I/O devices and connectors.

More information

Chapter 1 Hardware and Software Introductions of pcduino

Chapter 1 Hardware and Software Introductions of pcduino Chapter 1 Hardware and Software Introductions of pcduino pcduino is a high performance, cost effective mini PC platform that runs PC like OS such as Ubuntu Linux. It outputs its screen to HDMI enabled

More information

Texas Instrument (TI) LaunchPad Evaluation Kit. A complete tutorial and guide for the TI LaunchPad with featured microcontroller MSP430F5529

Texas Instrument (TI) LaunchPad Evaluation Kit. A complete tutorial and guide for the TI LaunchPad with featured microcontroller MSP430F5529 Texas Instrument (TI) LaunchPad Evaluation Kit A complete tutorial and guide for the TI LaunchPad with featured microcontroller MSP430F5529 1 TI LaunchPad MSP-EXP430F5529LP 2 TI LaunchPad MSP-EXP430F5529LP

More information

5.4 Microcontrollers I: Introduction

5.4 Microcontrollers I: Introduction 5.4 Microcontrollers I: Introduction Dr. Tarek A. Tutunji Mechatronics Engineering Department Philadelphia University, Jordan Microcontrollers: Introduction Microprocessors were described in the last three

More information

Syscone Robotics. USB-AD43 High Speed USB Adapter to 4 Serial COM (TTL), JTAG, SPI, I2C, Dynamix. Pony Programmer

Syscone Robotics. USB-AD43 High Speed USB Adapter to 4 Serial COM (TTL), JTAG, SPI, I2C, Dynamix. Pony Programmer Syscone Robotics USB-AD43 High Speed USB Adapter to 4 Serial COM (TTL), JTAG, SPI, I2C, Dynamix. Pony Programmer Based on the FTDI s 5th generation of USB devices (FT4232H), the USB-AD43 adapter allows

More information

www.dragino.com Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14

www.dragino.com Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14 Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14 Index: 1 Introduction... 3 1.1 About this quick start guide... 3 1.2 What

More information

Programming a Target AVR using Arduino Uno board loaded with ArduinoISP

Programming a Target AVR using Arduino Uno board loaded with ArduinoISP Arduino Uno as an ISP programmer Programming a Target AVR using Arduino Uno board loaded with ArduinoISP (April 21, 2015, author: B. Lazar) Arduino Uno + ArduinoISP form an ordinary ISP programmer that

More information

Introduction to PIC programming with Logicator

Introduction to PIC programming with Logicator Introduction to PIC programming with Logicator Teaching Resource Booklet 2010/2011 Project funded by: Project managed by: 2 Introduction to PICAXE microcontrollers What is a microcontroller? A microcontroller

More information

DMA Module. 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1. Hello and welcome to the PIC32 DMA Module webinar.

DMA Module. 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1. Hello and welcome to the PIC32 DMA Module webinar. PIC32 DMA Module 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1 Hello and welcome to the PIC32 DMA Module webinar. I am Nilesh Rajbharti, Applications Engineering

More information

Display Message on Notice Board using GSM

Display Message on Notice Board using GSM Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 7 (2013), pp. 827-832 Research India Publications http://www.ripublication.com/aeee.htm Display Message on Notice Board

More information

Cypress Semiconductor: Arduino Friendly PSoC Shield

Cypress Semiconductor: Arduino Friendly PSoC Shield Cypress Semiconductor: Arduino Friendly PSoC Shield Design Presentation ECE 480 Design Team 1 Cecilia Acosta Brett Donlon Matt Durak Aaron Thompson Nathan Ward Faculty Facilitator Dr. Robert McGough Sponsor

More information

2. The STM32F4-Discovery BaseBoard

2. The STM32F4-Discovery BaseBoard 1 2. The STM32F4-Discovery BaseBoard The description of the extension board based on the STM32F Discovery is given in this chapter. Full schematic diagrams and PCB layouts are presented, including figures

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

NPE Pocket Programmer User Manual for the Standard and USB models

NPE Pocket Programmer User Manual for the Standard and USB models NPE Pocket Programmer User Manual for the Standard and USB models Copyright 2006-2010 North Pole Engineering, Inc. NPE Pocket Programmer User Manual Copyright 2006-2010 NPE, Inc. All rights reserved. No

More information

Evo Laser Firmware Developer s Manual

Evo Laser Firmware Developer s Manual Evo Laser Firmware Developer s Manual Table of Content Chapter 1 Introduction Chapter 2 Hardware Overview and Subsystems 2.1 Overview 2.2 Evo Laser Hardware Core System 2.3 Evo Laser Smartport TM Chapter

More information

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW

More information

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard University April 13, 2016 About Arduino: The Board Variety of models of Arduino Board (I am using Arduino Uno) Microcontroller constructd similarly

More information

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652 ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA Features ARM Cortex-A8 processor, 800MHz Xilinx Spartan-6 FPGA 512MB SDRAM, 4GB Flash, 2 SD/MMC Four USB 2.0 ports Two SD/MMC card slots Dual CAN bus

More information

Better Digital Signal Processing Performance; Lower Costs With Innovative IntervalZero RTX Real-time Platform

Better Digital Signal Processing Performance; Lower Costs With Innovative IntervalZero RTX Real-time Platform White Paper Better Digital Signal Performance; Lower Costs With Innovative IntervalZero RTX Real-time Platform I. Overview Digital Signal Processors (s) have specialized architectures that are optimized

More information

_NuMicro NUC123 ARM Cortex -M0 USB MCU

_NuMicro NUC123 ARM Cortex -M0 USB MCU _NuMicro NUC123 ARM Cortex -M0 USB MCU Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com 1 Contents

More information

Pre-tested System-on-Chip Design. Accelerates PLD Development

Pre-tested System-on-Chip Design. Accelerates PLD Development Pre-tested System-on-Chip Design Accelerates PLD Development March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 Pre-tested

More information

1-800-831-4242

1-800-831-4242 Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. SSA-485 Smart Serial Adapter Serial Converter / Stand-alone host controller

More information

Microcontroller. BV514 32bit Microcontroller. Product specification. March 2012 V0.a. ByVac Page 1 of 7

Microcontroller. BV514 32bit Microcontroller. Product specification. March 2012 V0.a. ByVac Page 1 of 7 32bit Product specification March 2012 V0.a ByVac Page 1 of 7 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1....3 3.2. PIC32...3 3.3. USB Interface...3 3.4. Power Supply...4

More information

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved.

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved. BE635 User Manual Rev. V1.0 2013-2014 Bolymin, Inc. All Rights Reserved. Copyright Copyright 2013-2014 BOLYMIN, INC. All rights reserved. No part of the materials may be reproduced, copied or translated

More information

Design of a Microcontroller Based Random Number Generator

Design of a Microcontroller Based Random Number Generator Design of a Microcontroller Based Random Number Generator Dr. Babu Paul 1,S oumya Sara Samual 2, Sudheesh Kumar 3, Sujeesh K 4, Syamily P S 5 Professor, Dept. of EEE, Mar Athanasius College of Engineering,

More information

Operator Touch Panel PC OTP/57V esom2586 / x86

Operator Touch Panel PC OTP/57V esom2586 / x86 Operator Touch Panel PC OTP/57V esom2586 / x86 3U Operator Touch Panel Device with 5.7 VGA LCD, Touch Screen, Embedded PC and Java 6 Product Information Description The OTP/57V is a compact PC-based open

More information

Intelligent Power Saver Alarm Clock with Digital Thermometer

Intelligent Power Saver Alarm Clock with Digital Thermometer International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 2 (2014), pp. 107-112 International Research Publication House http://www.irphouse.com Intelligent Power

More information

Microchip s Product Portfolio:

Microchip s Product Portfolio: Microchip s Product Portfolio: Analog and Memory Products 2006 Microchip Technology Incorporated. All Rights Reserved. Slide 1 Welcome to Microchip s Product Portfolio presentation. My name is Stan D Souza

More information

Chapter 13. PIC Family Microcontroller

Chapter 13. PIC Family Microcontroller Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to

More information

Controlling a Dot Matrix LED Display with a Microcontroller

Controlling a Dot Matrix LED Display with a Microcontroller Controlling a Dot Matrix LED Display with a Microcontroller By Matt Stabile and programming will be explained in general terms as well to allow for adaptation to any comparable microcontroller or LED matrix.

More information

Introduction to the Atmel AVR Butterfly

Introduction to the Atmel AVR Butterfly Introduction to the Atmel AVR Butterfly AVR Butterfly The AVR Butterfly is designed to demonstrate the benefits and key features of the AVR microcontrollers! The AVR architecture in general and the ATmega169

More information

K8048 PIC PROGRAMMER BOARD

K8048 PIC PROGRAMMER BOARD K8048 PIC PROGRAMMER BOARD K8048 2003 Velleman Components Velleman Kits Welcome to the exciting world of Velleman Kits. Velleman Kit is known all over the world for our High Quality electronic kits. Our

More information

ATmega103 Assembler I

ATmega103 Assembler I ATmega103 Assembler I 1 Outline: ATmega103 architecture AVR assembler language Elementary example program AVR Assembler Using the AVR STUDIO 4 simulator Downloading with PonyProg 2 The ATmega103 Microprocessor

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

MPLAB ICD 2 Breadboard Cable AC162069 This cable breaks out the ICD 2 RJ-11 to male pins for plugging into a solderless breadboard.

MPLAB ICD 2 Breadboard Cable AC162069 This cable breaks out the ICD 2 RJ-11 to male pins for plugging into a solderless breadboard. MPLAB ICD 2 Breadboard Cable AC162069 This cable breaks out the ICD 2 RJ-11 to male pins for plugging into a solderless breadboard. MPLAB REAL ICE ICSP Driver Board AC244001 The MPLAB REAL ICE ICSP Driver

More information

ISP ATMEL PROGRAMMER

ISP ATMEL PROGRAMMER www.researchdesignlab.com Page 1 Contents OVERVIEW... 3... 3 FEATURES... 4 ABOUT... 4 HARDWARE DESIGN CONSIDERATIONS... 4 INSTALLATION PROCEDURE... 5 PROGISP PROGRAMMER APPLICATION... 15 CONNECTING WITH

More information

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1 RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer

More information

Embedded & Real Time Operating Systems INTRODUCTION

Embedded & Real Time Operating Systems INTRODUCTION Embedded & Real Time Operating Systems INTRODUCTION MicroC/OS-II Real-time kernel developed by Jean J. Labrosse for embedded systems Open-Source Portable Can manage up to 64 tasks up to version 2.8, however

More information

Making Programmer and Basic target.

Making Programmer and Basic target. Making Programmer and Basic target. AVR Tutorial Series. www.extremeelectronics.co.in PART 3 Now u know what tools are required for MCU based development. And you are familiar with their uses. Now time

More information

Development Tools. December 2004

Development Tools. December 2004 Development Tools Atmel MCU Training - ASIA 2004 December 2004 A complete set of tools AV microcontrollers feature a full set of tools Assemblers and Compilers Starterkits and Demoboards Lab Programmers

More information

The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller

The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller The elabtronics USB PORT Module: 2 in 1 PIC Programmer Controller The compact USB PORT Module from elabtronics can be used as a PIC programmer and a controller. It programs user PIC projects using the

More information

Outline - Microprocessors

Outline - Microprocessors Outline - Microprocessors General Concepts Memory Bus Structure Central Processing Unit Registers Instruction Set Clock Architecture Von Neuman vs. Harvard CISC vs. RISC General e Concepts - Computer Hardware

More information

Getting Started with C Programming for the ATMEL AVR Microcontrollers

Getting Started with C Programming for the ATMEL AVR Microcontrollers Getting Started with C Programming for the ATMEL AVR Microcontrollers By Son Lam Phung Version 2.0 Latest version of this document is available at: http://www.elec.uow.edu.au/avr Son Lam Phung, 2008-2015.

More information

Typical Wireless Applications

Typical Wireless Applications ZigBee OEM Module Features Full ZigBee standard support Complete RF ready module Integrated chip antenna OKI ARM7 microprocessor up to 33MHz 128K or 64K bytes of flash memory 16K bytes of SRAM memory 2K

More information

ECIO40P ECIO28P ECRM40. Page 1. USB programmable microcontrollers. 0.6 DIP footprint. Supplied with a free version of Flowcode. E-blocks compatible

ECIO40P ECIO28P ECRM40. Page 1. USB programmable microcontrollers. 0.6 DIP footprint. Supplied with a free version of Flowcode. E-blocks compatible Page 1 USB programmable microcontrollers 0.6 DIP footprint Supplied with a free version of Flowcode E-blocks compatible ECIO40P ECIO28P ECRM40 trademarks of. Page 2 What does it do? ECIO devices are powerful

More information

MP3 Trigger v2 User Guide

MP3 Trigger v2 User Guide Overview The MP3 Trigger v2 is a versatile, low-cost, low-power embedded audio unit that plays MP3 tracks directly from a FAT16-formatted microsd flash card to a stereo line-level 1/8 output jack, supporting

More information

Java Embedded Applications

Java Embedded Applications TM a One-Stop Shop for Java Embedded Applications GeeseWare offer brings Java in your constrained embedded systems. You develop and simulate your Java application on PC, and enjoy a seamless hardware validation.

More information

Cytron USBASP Programmer AVR USBASP

Cytron USBASP Programmer AVR USBASP Cytron USBASP Programmer AVR USBASP User s Manual V1.0 October 2011 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded

More information

PICKIT 2 PROGRAMMER-TO-GO USER GUIDE

PICKIT 2 PROGRAMMER-TO-GO USER GUIDE PICKIT 2 PROGRAMMER-TO-GO USER GUIDE 1 Introduction The PICkit 2 Programmer-To-Go functionality allows a PIC MCU memory image to be downloaded into the PICkit 2 unit for later programming into a specific

More information

VMA100/VMA101/VMA102/VMA103

VMA100/VMA101/VMA102/VMA103 DEVELOPMENT BOARD VMA100 VMA101 VMA102 VMA103 USER MANUAL USER MANUAL 1. Introduction To all residents of the European Union Important environmental information about this product This symbol on the device

More information