Learning development AVR-USB-Arduino project works by

Size: px
Start display at page:

Download "Learning development AVR-USB-Arduino project works by"

Transcription

1 Learning development AVR-USB-Arduino project works by Hello!! First of all, Thanks very much for choosing DuinoThumb V2. This model is developed from the first model with many improvements. The main working purpose is to be the test set and also for the development. Furthermore, this model is pretty good figure, easy to use, strong and inexpensive!!! Words The best May not be available at this time and the development must be continuously. However, overall this model is regarded as one AVR development board that can include various kinds of works. It can be used both in basic through advanced project works and it also looks beautiful and attractive. This is the point that technology and art meet a perfect!!!.

2 Learning development of AVR-USB-Arduino project works by DuinoThumb V2 2

3 Learning development of AVR-USB-Arduino project works by DuinoThumb V2 Index What s arduino? 4 What s DuinoThumb? 4 What s V-USB? 4 Folders described in CD 5 Devices in DuinoThumb V2 series 5 DuinoThumb V2 schematic 6 Details of leg positions 7 To develop a program by AVR and to transform AVR to be USB Devices 8 To develop the normal AVR application 8 To emulate DuinoThumb V2 to be USB Devices 8 To develop Arduino application and driver installation 8 Driver installation to allow the development of a USB Arduino 10 How to setup DuinoThumb on Windows XP 10 How to setup DuinoThumb on Linux Ubuntu 10 How to setup DuinoThumb on OSX 11 How to setup Arduino IDE recognize DuinoThumb 13 Test by developing Arduino with real 13 Guidelines for inspection and repair 14 Sample projects using DuinoThumb development 16 Avatar Macro Key 16 USB 2 Serial Converter 16 Contact manipulator

4 Learning development of AVR-USB-Arduino project works by DuinoThumb V2 What s Arduino? Arduino is the standard Opensource Platform using AVR microcontroller to make the program development on microcontroller is more easier. In the past when we need to write command code on each model of microcontrollers to work, we must know that MCU* first, what are the command codes we can use? what is register? and how much is the unit? etc. When we change the model of MCU, we also have to change the command code in order to meet the values. It is quite complicated. It is different from computer that when we change the machine we can still use the same program without any problems if it just consists the same platform. This is why the open platform named Arduino has come. Also, this platform is included the basic libraries in order to make the program development is easier. Other details of Arduino are available at *MCU : Micro Controller Unit What s DuinoThumb? DuinoThumb is an AVR development board but can work with Arduino IDE which is smaller than the standard (about the thumb) but it covers the working property of Standard Arduino well. DuinoThumb does not use the standard Arduino BootLoader (serial port) but USBaspBootloader (USB port) is used to allow AVR connect to the PC without using the Serial 232 cable. In the other hand, we use USB cable in downloading the data into Flash. By this way, developing of Arduino program on DuinoThumb is easy because it is not necessary to connect further lines. Just plug DuinoThumb into the PC and install the driver, and then it is ready for programming. Moreover, DuinoThumb circuit and legs are well designed to be consistent with one of opensource project named V-USB that enables us to use DuinoThumb with other related USB works. What s V-USB? V-USB is the Library that the open source uses in AVR microcontroller emulation to deal with protocol of a USB (low speed 1.1) especially for the popular model, ATMega8/88/168 however; it can be portable to other models such as ATTiny2313 etc. There are many people using this project as a fundament to expand work development by using just only one AVR as follows - USB to Serial Converter - USB Mouse, USB Keyboard (HID) - USB BootLoader - USB Sensors - Etc. DuinoThumb circuit was designed to be used together with V-USB well. (However, some projects may need to adjust the code slightly).more details, examples of other projects and also the source code of V-USB are available at 4

5 Folders described in CD \Original_Src\ - Storage basic AVR-USB project. We can create the USB work by Just follow guidelines on the document. \Arduino\ - Just unzip Arduino IDE program (Java must be installed before), we can develop the program quickly \USBasp\ - Image and pin layout \Software\ Image viewer program and PDF file reader program (Free) Devices in DuinoThumb V2 series DuinoThumb V2 use 8 bit AVR microcontroller kind and we choose AVR ATMega 168 as a fundament. The details of this series as follows - DuinoThumb V2 board o ATmega168 AVR Features 16KByte Flash, SRAM 1KByte, EEProm 512 Byte Digital GPIO 14 bit Analog GPIO 10 bit o Port ISP - make the burning of program is easier o Voltage directly from USB (and then reduce the voltage to 3.3V) or use a jumper to connect with the voltage directly (not reduce the voltage) o Reset button o LED use in Hardware test o Crystal 12Mhz make the development can be applied with most of USB and Arduino project works - Acrylic Case - Transparent and fine case, prevent electrical short, dust and make the body strong. - CD of manual - sample basic programs 5

6 DuinoThumb V2 Schematic The DuinoThumb was designed with the main requirement to multipurpose It should be easily changed to the other project works; especially V2 can be easily repaired because there is a gap for spare parts adjustment in case of damages (Since it was designed in parallel circuit) Schematic of DuinoThumb V2 As showing in the picture, we can see that the board is really designed to use in wide range or multipurpose as described below. A - If we want to use with direct voltage (5V), we make a short at this here. Then, diodes D1, D2 may not be required. This is suitable for general AVR works. However, if we need to use 3V LED, to do the short is not necessary. B - We just designed it to spare. If we use 5V, we can connect it to R C - This is the same like Arduino and also we can give you a LED for testing D - This circuit is better than Metaboard because it also consists of ISP port (There is no ISP in the original Metaboard) so it is more comfortable if we use it with other projects. E - The schematic shows that it is designed with more than 1 set of devices and it is parallel. That is the basic equipment from the factory is SMD. However, if one day the board gets damages, we can fix it by soldering with the normal equipments with legs F - There is a Reset circuit so we can use it with USBaspLoader to make Arduino. 6

7 Pretty good? Details of leg positions 7

8 To develop a program by AVR and to transform AVR to be USB Devices DuinoThumb and DuinoThumb V2 are designed with port ISP, so it is easy to develop. You can select various compiler such as Basic (Bascom AVR), C/C++ (AVR-GCC) etc. - To develop the normal AVR application To develop the normal AVR program, you must have ISP AVR programming first and then plug in the cable correctly according to the DuinoThumb leg position. After that, you can make the development by using the compiler you need and compile in order to get.hex. The.hex file will be burnt into DuinoThumb through ISP port - To emulate DuinoThumb V2 to be USB Devices A principle of this programming is similar to the general development. You have to use the library of Obdev ( and follow the Obdev manual strictly. However, the most important thing is to config leg position of USB signal; D+ and D- (on file usbconfig.h) which are bit no. 2 and 4 respectively (see the schematic) To develop Arduino application and driver installation All DuinoThumb V2 boards must be installed the basic Firmware in order to support the Arduino development. Also, the Firmware is also used in Arduino test by compiling and uploading the blinkers. Therefore, once plugging in the board to USB Port of the PC or from the source to 5V, the blinker is working immediately. However, this section we will describe from burning microcontroller by Firmware in order to support Arduino development until the sample program developments by Arduino IDE to use for DuinoThumb. (In this application the Avr-Osp II is the burned program) Step burn BootLoader 8

9 1. Press Auto Detect button to find out automated MCU number. 2. Press Browse to find out the Firmware you need (should select the matching number and their own crystal) 3. Press Program to burn and then wait a moment. After finish burning, we have to set the FuseBit carefully because the MCU may get damaged if we set the FuseBit incorrectly. To set the FuseBit by AVR-Osp II is very easy, just fill in the data and then press Program How to set FuseBit 1. Select Tab Fusebit 2. Fill in the data required according to the MCU number, in this case we choose ATmega168 so we fill in the data as shown 3. Press Program and wait until complete ** For AVR ATMega8 use High Bit = C0, Low Bit = 9F ** For AVR ATMega88/168 use Ext = 00, High Bit = D6, Low Bit = DF Just this, you can use DuinoThumb in the Arduino. From now, let go to test it. Just this, you can use DuinoThumb in Arduino pattern!! Then start testing out. 9

10 Driver installation to allow the development of a USB Arduino How to setup DuinoThumb on Windows XP After the burn is complete, this device is still not activated (the PC will find the devices but does not know) because Firmware was programmed that if we would like to use the BootLoader, we have to jump the D7 leg into GND first and then reset to make the PC can find the devices. Therefore, We have to jump the D7 leg into GND first and then press reset button at the board. By this, the PC will find the file named USBasp but there is no driver so you just inform the driver address and then install driver. ** If use WinAVR version or higher, please use libusb_ ** If use the older version, please use libusb_ How to setup DuinoThumb on Linux Ubuntu The article by Acting subbieutant Arkhom Thaicharoen artchula@gmail.com Open Terminal, then connect to internet and start command line # Java Run Time Installation $ apt-get install sun-java6-jre $ apt-get install build-essential # C Language Installation on Linux $ apt-get install sdcc # AVR Library Installation $ apt-get install avr-libc # AVR -GCC Installlation $ apt-get install gcc-avr # AVRDUE Installation $ apt-get install avrdude # Remove the brltt command $ apt-get remove brltty # USB Library Installation $ apt-get install libftdi-dev # finally, go to download Arduino at $ cd # Download by type $ wget # Extract file $ tar -xvzf arduino-0016-linux.tgz Just install this, we can also develop on the real Open hardware.!!! 10

11 How to setup DuinoThumb on OSX The article by Acting subbieutant Arkhom Thaicharoen DuinoThumb can be developed on Macintosh by OSX which needs the communication port to upload data to DuinoThumb. Please follow the picture 1. Open System Preference --> Bluetooth, Press Advance (on the lower righthand) 2. Press + button on lower left-hand, there will be an additional port shows 11

12 3. Change the type of serial getting from the Modem to be RS Open Arduino IDE menu -->Tools -->Serial port, Select /dev/tty.serial-port-1 Just this, you can develop Arduino from OSX by DuinoThumb successfully. 12

13 How to setup Arduino IDE recognize DuinoThumb What we have already explained above is to burn and driver installation. However, it is not finish yet because old Arduino will not know DuinoThumb. Therefore, we have to make Arduino know DuinoThumb by the following process. 1. Open file x:\path\arduino-0015\hardware\boards.txt 2. Add below information (in the table) and save duinothumb8.name=duinothumb8 12Mhz duinothumb8.upload.protocol=usbasp duinothumb8.upload.maximum_size=7168 duinothumb8.upload.speed=19200 duinothumb8.build.mcu=atmega8 duinothumb8.build.f_cpu= l duinothumb8.build.core=arduino duinothumb168.name=duinothumb168 12Mhz duinothumb168.upload.protocol=usbasp duinothumb168.upload.maximum_size=14336 duinothumb168.upload.speed=19200 duinothumb168.build.mcu=atmega168 duinothumb168.build.f_cpu= l duinothumb168.build.core=arduino Edit the file board.txt and then save. It is complete Test by developing Arduino with real After editing the file Board.txt, then open up the Arduino IDE and wait. While waiting please check whether the DuinoThumb D7 legs are connected to GND or not. Then, press Reset at the board. After finished loading of Arduino IDE, we must choose the board that we need to develop to meet the DuinoThumb board. (See below picture) Picture showing how to select the value to match DuinoThumb board 13

14 When the program development is satisfied, then compile. After that, click Upload, the program will be sent to be programmed at DuinoThumb immediately. Guidelines for inspection and repair It could not deny that the tools or equipments would not get any damages someday. Some tools are getting damages from the factory so we have found out the problems that may occur. Also, the problems that we have found has been organized and published in order to guild the new user (because we think that most of the new user may face the problems when creating your own board) We will attempt to improve upon and you can track other new details at Problems - When plug in DuinoThumb but it is not functioning properly. Although pressing Reset, it is still not functional - Just jump D7 line into GND, the PC can find the device immediately without pressing Reset Explaination Since the function of DuinoThumb will be divided to 2 part; first is Arduino program and second is BootLoader program. Firmware will detect whether the Uploader program or regular program must be use (compare from D7 leg whether it can be put in GND or not). Sometime when we plug in the DuinoThumb into The prototype, the board is functional only in the BootLoader part because there are some error occurs with the hardware especially the R of 10 K may be getting electrical short or damages that cause the electrical current can not go to the Reset legs Inspection Simple check is to simply plug in the board DuinoThumb to USB from the legs and then jump the cable from D7 legs to GND. Then we will hear the audio signal plugs or devices found without pressing reset. That means there is the abnormal of the reset leg occurs. RESOLUTION (any way or every way). - Change the R values 10K. - Check the reset leg, it may not close properly. Problems - DuinoThumb is working slowly or almost unworkable. - Try to use different ISP but cannot found the devices Explanation If working is slow down significantly or in some cases the ISP program notice that found unknown device. Most causes of these problems are the abnormal of Crystal which will be connect to 2 Capacitors value of pf. If there is something wrong on one of these capacitors, the working property will be slower or may not work. 14

15 Inspection Try setting the time every 1 second delay and the compare with the time. If it is too delay or fast, please make a change RESOLUTION: (any way or every way). - Change C (in case of no fire or o no problems after checking). - Try checking the legs of ATMega, crystal and capacitor whether these are closed properly with the board or Microcontroller or not. Since the previous model of the boards is made as a prototype (no solder mask) in order to aviod the short. Also, they has added the Flux inside so a sticky stain may be found or may cause the board and the IC that seems "close" sometimes are not in touch with each other. If this problem is found, please use the soldering iron to touch both the board and tool for improving the movement. (it could be better) Problems - Can not use port I / O. - input / output signal is uncertain Explain: Sometime when you put an order to the input or output to go to port I/O but it still can not work as our objective or it is workable only sometimes. Inspection Try to find the reliable probe or interface I/O boards such as the Led and 7 Segment and then, try to put an order to make the light brighter by the testing program code (in CD). RESOLUTION: (any way or every way). Try checking the legs of ATMega, crystal and capacitor whether these are closed properly to the board or Microcontroller or not. The Flux stain or the lack of assembly (to enable it to work together with the signal probe) may be found because the IC that seems "close" sometimes is not in touch with the Board. If we fnd this problems, please use the soldering iron to touch both the board and tool for improving the movement. (It could be better) 15

16 Sample projects using DuinoThumb development Avatar MacroKey Is the project that uses DuinoThumb in emulating USB Keyboard and Mouse for create macro keyboard and mouse command. Its make games more fun!!! Details can be found at: USB 2 Serial Converter Is the project that uses DuinoThumb in emulating USB Converter to be an emergent serial. That can be completed within 10 minutes!! Details can be found at: 16

17 Contact manipulator If you have questions or need more details, please contact us at URL: Thank you for choosing and trust in our products. DuinoThumb.com 17

Programmer AVR USBasp

Programmer AVR USBasp 202 Programmer AVR USBasp User Manual 202-02- 2 CONTENTS. INTRODUCTION... 3. What is USBasp?... 3.2 Technical teature... 3.3 Supported microcontrollers... 3.4 Kit contents... 4 2. TECHNICAL DESIGN... 5

More information

Atmega Fuse Repair Programmer Schematic

Atmega Fuse Repair Programmer Schematic Atmega Fuse Repair Programmer Schematic turn Arduino into an ISP (in-system programmer) that can program other Atmel An ATmega 328P fresh from the factory usually has the fuse configuration set. Schematic

More information

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: Internet of Things , Raj Kamal, Publs.: McGraw-Hill Education Lesson 5 Arduino Prototype Development Platforms 1 Arduino Boards, Modules And Shields Popular AVR MCU based products Each board has clear markings on the connection pins, sockets and in-circuit connections

More information

ET-AVRProg mini. Technical Specifications of ET-AVRProg mini

ET-AVRProg mini. Technical Specifications of ET-AVRProg mini ET-AVRProg mini ET-AVRProg mini is the board that is designed to download HEX File into AVR Microcontroller of ATMEL through PORT ISP. It is compatible with Program AvrProg, AvrOspll, CodeVision, avrdude

More information

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

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

More information

An FTDI connection: The ATtiny microcontrollers don t have a hardware UART External Crystal header pins for an optional crystal

An FTDI connection: The ATtiny microcontrollers don t have a hardware UART External Crystal header pins for an optional crystal Getting Started with the T-Board The T-Board modules were designed to speed up your AVR prototyping. This guide will show you just how quickly you can get up and running with the Hello World for microcontrollers

More information

Arduino ADK Rev.3 Board A000069

Arduino ADK Rev.3 Board A000069 Arduino ADK Rev.3 Board A000069 Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface to connect with Android based phones, based on the MAX3421e

More information

Installation and Maintenance

Installation and Maintenance Chapter 9 Installation and Maintenance 9.1 Hardware and software System requirements. 215 9.2 Operating Manuals. 216 9.3 Software. 221 9.4 Maintenance. 225 Chapter 9 Installation and Maintenance. This

More information

AC-PG-USBASP USBASP AVR Programmer

AC-PG-USBASP USBASP AVR Programmer AC-PG-USBASP USBASP AVR Programmer User Guide Download drivers from Jaycar website under the product download section TABLE OF CONTENTS 1. OVERVIEW... 2 1.1. Introduction... 2 1.2. References... 2 1.2.1.

More information

Getting Started with STK200 Dragon

Getting Started with STK200 Dragon Getting Started with STK200 Dragon Introduction This guide is designed to get you up and running with main software and hardware. As you work through it, there could be lots of details you do not understand,

More information

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO MEGA 2560 REV3 Code: A000067 ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D

More information

ARDUINO MEGA ADK REV3 Code: A000069

ARDUINO MEGA ADK REV3 Code: A000069 ARDUINO MEGA ADK REV3 Code: A000069 OVERVIEW The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e

More information

Supplement for module D041 incl. ATMega8 Prozessor

Supplement for module D041 incl. ATMega8 Prozessor Supplement for module D041 incl. ATMega8 Prozessor V 1.4 16. March 2006 2006 by Peter Küsters This document is in copyright protected. It is not permitted to change any part of it. It is not permitted

More information

AC-PG-USBASP USBASP AVR Programmer

AC-PG-USBASP USBASP AVR Programmer AC-PG-USBASP-UG TABLE OF CONTENTS 1. OVERVIEW... 1 1.1. Introduction... 1 1.2. References... 1 1.2.1. Referenced Web Pages... 1 1.2.2. Acronyms and Abbreviations... 1 1.2.3. Definitions... 2 1.3. Supported

More information

EasyAVR6 Development System

EasyAVR6 Development System EasyAVR6 Development System Part No.: MPMICRO-AVR-Devel-EasyAVR6 Overview EasyAVR6 is a development system that supports a wide range of 8-, 14-, 20-, 28- and 40-pin AVR MCUs. EasyAVR6 allows AVR microcontrollers

More information

AVR Development Board

AVR Development Board CAMPUS COMPONENT Pvt. Ltd. 1 DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility arising from

More information

U4DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 19. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

U4DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 19. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch AVR USB Module Documentation Rev. 19 2010, Dipl.-Ing. (FH) Rainer Reusch www.reusch-elektronik.de http://products.reworld.eu/u4dil.htm File: _Manual Created: 2010-02-10 Changed: 2010-09-07 Contents 1.

More information

Omega MP. Multi-Programming Shield for Atmel Microcontrollers. User Manual

Omega MP. Multi-Programming Shield for Atmel Microcontrollers. User Manual Omega MP Multi-Programming Shield for Atmel Microcontrollers User Manual Ω - Omega MCU Systems Copyright 2012 Contents Introduction...2 Omega MP main features:...2 Getting Started...3 Assumptions...3 1.

More information

AVRUSBPRG1 USB AVR IN SYSTEM PROGRAMMER

AVRUSBPRG1 USB AVR IN SYSTEM PROGRAMMER AVRUSBPRG1 USB AVR IN SYSTEM PROGRAMMER 2016 Table of Contents 1- Introduction 1.1- AVRUSBPRG1 Features 1.2- Supported Devices 1.3- System Requirement 1.4- Pinout 2- AVRUSBPRG1 Driver Installation 3- Running

More information

ATTiny84/85 AVR adapter kit building and usage instructions

ATTiny84/85 AVR adapter kit building and usage instructions ATTiny84/85 AVR adapter kit building and usage instructions Version date Author Comments 1.0 25/06/2013 Boris du Reau Initial version 1.1 30/09/2013 Boris du Reau Updated document 1 Goal... 2 2 Kit content...

More information

keyestudio Keyestudio MEGA 2560 R3 Board

keyestudio Keyestudio MEGA 2560 R3 Board Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output

More information

Building your own special-purpose embedded system gadget.

Building your own special-purpose embedded system gadget. Bare-duino Building your own special-purpose embedded system gadget. Saves a little money. You can configure the hardware exactly the way that you want. Plus, it s fun! bare-duino 1 Arduino Uno reset I/O

More information

U2DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 37. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

U2DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 37. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch AVR USB Module Rev. 1.1 Documentation Rev. 37 Reusch Elektronik 2010 Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch www.reusch-elektronik.de http://products.reworld.eu/u2dil.htm File: _Manual Created:

More information

U6DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 18. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

U6DIL. AVR USB Module. Rev. 1.1 Documentation Rev. 18. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch AVR USB Module Documentation Rev. 18 2011, Dipl.-Ing. (FH) Rainer Reusch www.reusch-elektronik.de http://products.reworld.eu/u6dil.htm File: _Manual Created: 2011-02-22 Changed: 2011-03-31 Table of Contents

More information

Goal: We want to build an autonomous vehicle (robot)

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC Adafruit Metro Mini Created by lady ada Last updated on 2018-01-24 08:12:28 PM UTC Guide Contents Guide Contents Overview Pinouts USB & Serial converter Microcontroller & Crystal LEDs Power Pins & Regulators

More information

AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB

AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB 14 May, 2018 AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB Document Filetype: PDF 151.29 KB 0 AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB Premium source of Projects Tutorials Code Ebooks Library for Atmels

More information

Unbridled Raw Hex, https://hidiot.com/

Unbridled Raw Hex, https://hidiot.com/ Unbridled HIDIOcy @stevelord, Raw Hex, https://hidiot.com/ This Guy @stevelord on Twitter and Mastodon Raw Hex, 44CON, HIDIOT I like breaking and building (the Internet of) things What Is HIDIOT? Human

More information

Atmel Microprocessor Programming With AVRISPmkii

Atmel Microprocessor Programming With AVRISPmkii Atmel Microprocessor Programming With AVRISPmkii Purpose EE 400D - Senior Design Part of Electronics & Control Division Technical Training Series by Nicholas Lombardo October 13, 2015 The purpose of this

More information

Sanguino TSB. Introduction: Features:

Sanguino TSB. Introduction: Features: Sanguino TSB Introduction: Atmega644 is being used as CNC machine driver for a while. In 2012, Kristian Sloth Lauszus from Denmark developed a hardware add-on of Atmega644 for the popular Arduino IDE and

More information

Stand-alone programming AVRs using CircuitPython

Stand-alone programming AVRs using CircuitPython Stand-alone programming AVRs using CircuitPython Created by lady ada Last updated on 2018-01-25 11:53:17 PM UTC Guide Contents Guide Contents Overview Supported Chips Wiring Power Pins Data Pins Wiring

More information

PART 1 : MR-162. PART 2 : CPU Board. PART 3 : Software Tools. PART 4 : Compile and Download. 1. Introduction 2. Features

PART 1 : MR-162. PART 2 : CPU Board. PART 3 : Software Tools. PART 4 : Compile and Download. 1. Introduction 2. Features MR-162 User Manual C O N T E N T S PART 1 : MR-162 1. Introduction 2. Features PART 2 : CPU Board 1. Placement Diagram (Silkscreen) 2. Circuit Diagram 3. Parts List PART 3 : Software Tools 1. AVR Development

More information

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).

More information

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on

Figure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on JTAG AVR Emulator through USB Main Features AVR Studio Compatible Supports AVR Devices with JTAG Interface Emulates Digital and Analog On-Chip Functions Data and Program Memory Breakpoints Supports Assembler

More information

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 is Board Microcontroller in a series of PIC18F87K22 80-Pin TQFP from Microchip. It designs I/O of MCU on board to interface with CONNECTOR in the format

More information

Now you have the basic hardware tools, its time to setup the software environment. The main softwares you will need are:

Now you have the basic hardware tools, its time to setup the software environment. The main softwares you will need are: Hello world AVR Tutorial Series www.extremeelectronics.co.in PART 4 Now you have the basic hardware tools, its time to setup the software environment. The main softwares you will need are: AVR Studio A

More information

M32 Development Board

M32 Development Board M32 Development Board User Guide Document Control Information This Document Release Date: 12th March 2006 This Document Version: 1.0 Document History Author Release Date Reference Release Notes JSL 23rd

More information

Clicker 2 for Kinetis

Clicker 2 for Kinetis Page 1 of 6 Clicker 2 for Kinetis From MikroElektonika Documentation clicker 2 for Kinetis is a compact dev. kit with two mikrobus sockets for click board connectivity. You can use it to quickly build

More information

ECE 353 Lab 4. General MIDI Explorer. Professor Daniel Holcomb Fall 2015

ECE 353 Lab 4. General MIDI Explorer. Professor Daniel Holcomb Fall 2015 ECE 353 Lab 4 General MIDI Explorer Professor Daniel Holcomb Fall 2015 Where are we in Course Lab 0 Cache Simulator in C C programming, data structures Cache architecture and analysis Lab 1 Heat Flow Modeling

More information

IDUINO for maker s life. User Manual. For IDUINO development Board.

IDUINO for maker s life. User Manual. For IDUINO development Board. User Manual For IDUINO development Board 1.Overview 1.1 what is Arduino? Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read inputs

More information

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD). ARDUINO UNO REV3 SMD Code: A000073 The board everybody gets started with, based on the ATmega328 (SMD). The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output

More information

3 pyro output datalogger altimeter with an ATmega 328 microcontroller Kit assembly instructions

3 pyro output datalogger altimeter with an ATmega 328 microcontroller Kit assembly instructions 3 pyro output datalogger altimeter with an ATmega 328 microcontroller Kit assembly instructions Version date Author Comments 1.0 29/05/2013 Boris du Reau Initial version Rocket Type Micro-max Model Mid

More information

How to use Arduino Uno

How to use Arduino Uno 1 How to use Arduino Uno Typical Application Xoscillo, an open-source oscilloscope Arduinome, a MIDI controller device that mimics the Monome OBDuino, a trip computer that uses the on-board diagnostics

More information

ARDUINO MINI 05 Code: A000087

ARDUINO MINI 05 Code: A000087 ARDUINO MINI 05 Code: A000087 The Arduino Mini is a very compact version of the Arduino Nano without an on board USB to Serial connection The Arduino Mini 05 is a small microcontroller board originally

More information

Introducting Itsy Bitsy 32u4

Introducting Itsy Bitsy 32u4 Introducting Itsy Bitsy 32u4 Created by lady ada Last updated on 2018-01-03 05:47:20 AM UTC Guide Contents Guide Contents Overview Pinouts Which do you have? Power Pins Adafruit Pro Trinket LiIon/LiPoly

More information

GIE 8051 Mini Kit. User Manual

GIE 8051 Mini Kit. User Manual GIE 8051 Mini Kit User Manual www.gie.com.my Page 1 of 8 Content Features...3 Function Block...3 Development Setup...4 Jumper selection...4 Required Software...5 Install PL-2303 Driver (USB to Serial port)...5

More information

B1DIL. AVR32 USB Module. Rev. 1.0 Documentation Rev. 4. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch

B1DIL. AVR32 USB Module. Rev. 1.0 Documentation Rev. 4. Reusch Elektronik Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch AVR32 USB Module Rev. 1.0 Documentation Rev. 4 Reusch Elektronik 2011 Reusch Elektronik, Dipl.-Ing. (FH) Rainer Reusch www.reusch-elektronik.de http://products.reworld.eu/b1dil.htm File: _Manual Created:

More information

PX-4000 mini-avr In-System programmer

PX-4000 mini-avr In-System programmer PX-4000 mini-avr In-System Programmer documentation l 1 PX-4000 mini-avr In-System programmer 1. Features l Connects with the computerís USB port. l Program the AVR microcontroller via ISP connector. Plug

More information

Building and using JasperMIDI

Building and using JasperMIDI Building and using JasperMIDI Table of Contents Introduction... Bill Of Materials... 2 Building Choices... 3 Construction... 4 Installing in a Jasper enclosure... 5 Standalone use... 6 Using JasperMIDI...

More information

ARDUINO UNO REV3 Code: A000066

ARDUINO UNO REV3 Code: A000066 ARDUINO UNO REV3 Code: A000066 The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can

More information

MICRO-1356 MULTI-PROTOCOL READER

MICRO-1356 MULTI-PROTOCOL READER MICRO-1356 MULTI-PROTOCOL READER The Micro-1356 reader is a miniature multi-protocol RFID reader suited for embedded applications, such as handheld readers or door key card readers. The Micro-1356 has

More information

About SunFounder Preface SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the pr

About SunFounder Preface SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the pr About r Preface r is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strive to bring the fun of electronics

More information

1/Build a Mintronics: MintDuino

1/Build a Mintronics: MintDuino 1/Build a Mintronics: The is perfect for anyone interested in learning (or teaching) the fundamentals of how micro controllers work. It will have you building your own micro controller from scratch on

More information

ARDUINO LEONARDO ETH Code: A000022

ARDUINO LEONARDO ETH Code: A000022 ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.

More information

Building RoboPIC 18F4550

Building RoboPIC 18F4550 RoboPIC 8F4550 Copyright 206 William Henning Building RoboPIC 8F4550 Copyright 206 William Henning RoboPIC 8F4550 build manual v0.90 The most up to date documentation will always be available at: http://www.mikronauts.com/robot-controllers/robopic-8f4550/

More information

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process Lab 01 Arduino 程式設計實驗 Essential Arduino Programming and Digital Signal Process Arduino Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's

More information

ARDUINO YÚN Code: A000008

ARDUINO YÚN Code: A000008 ARDUINO YÚN Code: A000008 Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use

More information

Figure 1-1 ISPAVRU1 application

Figure 1-1 ISPAVRU1 application ISP AVR Programmer through USB Main Features AVR Studio Interface (AVR Studio 4.12 or later) Supports all AVR Device with ISP interface, refer to AVR Studio Programs both Flash and EEPROM Supports Fuse

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

Sten-SLATE ESP Kit. Description and Programming

Sten-SLATE ESP Kit. Description and Programming Sten-SLATE ESP Kit Description and Programming Stensat Group LLC, Copyright 2016 Overview In this section, you will be introduced to the processor board electronics and the arduino software. At the end

More information

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026) User Manual For IDUINO Mega2560 Board(ST1026) 1.Overview 1.1 what is Arduino? Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read

More information

Bluno Mega 2560 (SKU:DFR0323)

Bluno Mega 2560 (SKU:DFR0323) Bluno Mega 2560 (SKU:DFR0323) From Robot Wiki Contents 1 Introduction 2 Specification 3 Pin Out 4 Supported Android Devices 5 Supported Apple Devices 6 Tutorial o 6.1 More advantages o 6.2 The serial port

More information

Hardware Manual. Crumb128. Rapid Prototyping Module with the Atmega128 AVR Microcontroller

Hardware Manual. Crumb128. Rapid Prototyping Module with the Atmega128 AVR Microcontroller Hardware Manual Crumb128 Rapid Prototyping Module with the Atmega128 AVR Microcontroller Version 1.1 Copyright 2004 Dr. Erik Lins, Development and Distribution of Hardware and Software. All right reserved.

More information

Alessandra de Vitis. Arduino

Alessandra de Vitis. Arduino Alessandra de Vitis Arduino Arduino types Alessandra de Vitis 2 Interfacing Interfacing represents the link between devices that operate with different physical quantities. Interface board or simply or

More information

Intel Galileo gen 2 Board

Intel Galileo gen 2 Board Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based

More information

AvrUsb an open source Atmel AVR Programmer, stk500 V2 compatible, with USB interface

AvrUsb an open source Atmel AVR Programmer, stk500 V2 compatible, with USB interface Home Electronics Graphics, Film & Animation E-cards Other Linux stuff Photos Online-Shop Content: Why Stk500 and USB? The design idea behind this USB AVR programmer Solving the chicken and egg problem

More information

User s Manual of Board Micro Controller ET-EASY168 STAMP ET-EASY168 STAMP. Picture displays structure of Board ET-EASY168 STAMP.

User s Manual of Board Micro Controller ET-EASY168 STAMP ET-EASY168 STAMP. Picture displays structure of Board ET-EASY168 STAMP. User s Manual of Board Micro Controller ET-EASY168 STAMP ET-EASY168 STAMP Picture displays structure of Board ET-EASY168 STAMP. ETT CO., LTD - 1 - WWW.ETT.CO.TH User s Manual of Board Micro Controller

More information

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392 DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392 Introduction DFRduino M0 is the only Arduino main board that supports 5V standard Logic level and adopts ARM Cortex-M0. [null It is unsatisfactory

More information

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Shack Clock kit. U3S Rev 2 PCB 1. Introduction Shack Clock kit U3S Rev 2 PCB 1. Introduction Thank you for purchasing the QRP Labs Shack Clock kit. This clock uses the Ultimate3S QRSS/WSPR kit hardware, but a different firmware version. It can be used

More information

GIE 8051 Professional Kit. User Manual

GIE 8051 Professional Kit. User Manual GIE 8051 Professional Kit User Manual www.gie.com.my Page 1 of 9 Content Overview...3 Features...3 Function Block...4 Jumper Setting...4 Hardware Connection...5 Required Software...5 Install CH340 Driver

More information

Digispark DIY: the Smallest USB Arduino

Digispark DIY: the Smallest USB Arduino materiały pobrane ze strony: https://www.instructables.com/id/digispark-diy-the-smallest-usb-arduino/ 2017-06-21 Digispark DIY: the Smallest USB Arduino by smching in arduino Digispark is an ATtiny85 based

More information

AVR/8051 USB PROGRAMMER

AVR/8051 USB PROGRAMMER U s e r M a n u a l f o r A V R / 8 0 5 1 U S B Z I F P r o g r a m m e r P a g e 1 PRODUCT OF It s just an idea until you execute it AVR/8051 USB PROGRAMMER USER MANUAL FOR WINDOWS 8.0 OS U s e r M a

More information

Bluno M0 Mainboard SKU: DFR0416

Bluno M0 Mainboard SKU: DFR0416 Bluno M0 Mainboard SKU: DFR0416 Bluno M0 is the only ARM Cortex-M0 Arduino Microcontroller that supports 5V standard logic level. With built-in Bluetooth chip, Bluno M0 supports multi-functions such as

More information

Quickstart CHAPTER 1. Powering Up. Installing the Software

Quickstart CHAPTER 1. Powering Up. Installing the Software CHAPTER 1 Quickstart THIS IS A CHAPTER for the impatient Evil Genius. Your new Arduino board has arrived and you are eager to have it do something. So, without further ado... Powering Up When you buy an

More information

QUASAR PROJECT KIT # ATMEL AVR PROGRAMMER

QUASAR PROJECT KIT # ATMEL AVR PROGRAMMER This kit is a simple but powerful programmer for the Atmel AT90Sxxxx ( AVR ) family of microcontrollers. The Atmel AVR devices are a low-power CMOS 8-bit microcontroller using a RISC architecture. By executing

More information

ARDUINO LEONARDO WITH HEADERS Code: A000057

ARDUINO LEONARDO WITH HEADERS Code: A000057 ARDUINO LEONARDO WITH HEADERS Code: A000057 Similar to an Arduino UNO, can be recognized by computer as a mouse or keyboard. The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet).

More information

RN2483_Silica Documentation

RN2483_Silica Documentation RN2483_Silica Documentation Release 0 Silica Dec 19, 2017 Contents 1 Embedded Vision NXP 3 2 INTRODUCTION 5 2.1 Development tools............................................ 6 i ii Version 1.00E Copyright

More information

Self Sustaining Arduino

Self Sustaining Arduino Description This document is a tutorial for creating a self sustaining Arduino board, by harnessing solar energy. It would be incorporated with a rechargeable 9V battery. What makes this unique is that

More information

[Note: Power adapter is not included in the kits. Users need to prepare a 9 12 V ( >300mA capacity ) DC power supply]

[Note: Power adapter is not included in the kits. Users need to prepare a 9 12 V ( >300mA capacity ) DC power supply] 062 LCD Oscilloscope Assembly Notes Applicable Models: 06203KP, 06204KP DN062-18v02 Important Notes 1. Some components shown in the schematic and PCB layout are for options or adjustments. They do not

More information

MICRO-1356 MULTI-PROTOCOL READER

MICRO-1356 MULTI-PROTOCOL READER MICRO-1356 MULTI-PROTOCOL READER Unique Features: The datasheet for the Micro-1356- USB and Micro-1356 readers are the same. The Micro-1356-USB reader is a USB version of the Micro-1356 embedded RFID reader

More information

- Open-source and open-hardware modular robotic platform specially created for educational purposes.

- Open-source and open-hardware modular robotic platform specially created for educational purposes. General Features - Open-source and open-hardware modular robotic platform specially created for educational purposes. - On-Board programmer compatible with many microcontrollers: Mega Series ATmega8xx

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

Zippy AVR Programmer. Zippy Programmer Features. Lomae Pty Ltd PO BOX 1297 Baulkham Hills, NSW,1755 ACN

Zippy AVR Programmer. Zippy Programmer Features. Lomae Pty Ltd PO BOX 1297 Baulkham Hills, NSW,1755 ACN PO BOX 97 ACN 0 80 56 Zippy AVR Programmer Introduction When Atmel released their 8 Bit AVR Microcontroller range, they also released a complete development system that allowed engineers to start developing

More information

8051 General Purpose Board

8051 General Purpose Board 8051 General Purpose Board CAMPUS COMPONENT Pvt. Ltd. www.campuscomponent.com 1 DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component

More information

Getting to know the Arduino IDE

Getting to know the Arduino IDE Getting to know the Arduino IDE I ve heard about Arduino, what the heck is it? Arduino is a development environment Combination of hardware and software Hardware based on Atmel AVR processors Software

More information

ARDUINO MICRO WITHOUT HEADERS Code: A000093

ARDUINO MICRO WITHOUT HEADERS Code: A000093 ARDUINO MICRO WITHOUT HEADERS Code: A000093 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive. The Micro is based on the ATmega32U4 microcontroller

More information

GBxCart RW v1.1. Gameboy Flash Carts supported Catskull 32KByte Flash Cart Catskull / BV5 2MByte Flash Cart

GBxCart RW v1.1. Gameboy Flash Carts supported Catskull 32KByte Flash Cart Catskull / BV5 2MByte Flash Cart GBxCart RW v1.1 A device for backing up GB, GBC and GBA cart s game ROMs, save games to your PC and restoring saves from your PC. Main Features Backup games ROM to your PC Backup save games to your PC

More information

Introduction to Microcontrollers

Introduction to Microcontrollers Introduction to Microcontrollers June 2017 Scott A. Theis W2LW Rev 5 ( 0 8 / 0 2 / 2 0 1 7 ) What s it all about How to get started What are some of the common controller options General introduction to

More information

MegaPi Born to Motion Control

MegaPi Born to Motion Control MegaPi Born to Motion Control SKU: 10050 Weight: 130.00 Gram 1. Overview MegaPi is a main control board specially designed for makers and also an ideal option for being applied to education field and all

More information

Breeze Board. Type A. User Manual.

Breeze Board. Type A. User Manual. Breeze Board Type A User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (Amicus Compiler)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

Uzebox Kit Assembly Guide

Uzebox Kit Assembly Guide Uzebox Kit Assembly Guide V1.3 Page 1 of 18 Revision History Version Date Author Description 1.0 01-Nov-2012 A.Bourque Initial release 1.1 6-Nov-2012 A.Bourque Minor corrections 1.2 28-Jan-2014 A.Bourque

More information

Atmel 328-Processor for RaspberryPi

Atmel 328-Processor for RaspberryPi Atmel 328-Processor for RaspberryPi Ultrasonic HC-SR04 Gerhard Hepp, March 2015 Content Overview...3 Setup...5 Parts list...5 Setup procedure...5 Install software on Raspberry Pi...6 Verify hardware and

More information

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON SECURE DIGITAL ACCESS SYSTEM USING IBUTTON Access control forms a vital link in a security chain. Here we describe a secure digital access system using ibutton that allows only authorised persons to access

More information

THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT

THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT LINE FOLLOWER FIVE LINE SENSORS FOR SCANNING WHITE OR BLACK LINE OBSTACLE AVOIDER TWO OBSTACLE SENSORS CAN DETECT OBSTACLES AND MEASURE DISTANCE BLUETOOTH CONTROL

More information

LPC2148 DEV BOARD. User Manual.

LPC2148 DEV BOARD. User Manual. LPC2148 DEV BOARD User Manual www.coineltech.com www.coineltech.com Designed by CoiNel Technology Solutions LLP No-816, 2 nd Floor, 4 th B Cross, 9 th A Main, RPC Layout, Vijaynagar, Bangalore-560040 State:

More information

CSCI 6907 PROJECT PROPOSAL LIGHTS OUT MANAGEMENT

CSCI 6907 PROJECT PROPOSAL LIGHTS OUT MANAGEMENT CSCI 6907 PROJECT PROPOSAL LIGHTS OUT MANAGEMENT JAMES LEE JAMESLEE@GWU.EDU. Project Abstract I am a system administrator who manages hundreds of Unix systems. One of the essential tools to ensure I don

More information

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd. PR8-B RFID: Read and Display V2010 Version 1.1 Sept 2010 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

Supplement for module D061 incl. ATMega128 Prozessor

Supplement for module D061 incl. ATMega128 Prozessor Supplement for module D061 incl. ATMega128 Prozessor V 1.3 16. March 2006 2006 by Peter Küsters This document is in copyright protected. It is not permitted to change any part of it. It is not permitted

More information

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History. Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB

More information

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB

More information