Book: Building the ATmega Board

Size: px
Start display at page:

Download "Book: Building the ATmega Board"

Transcription

1 Building the ATmega Board Build a circuit with the ATMega168 microcontroller. Site: icode Course: Machine Science Guides (Arduino Version) Book: Building the ATmega Board Printed by: Ivan Rudnicki Date: Wednesday, July 30, 2014, 03:25 PM

2 Contents About the ATmega Board Collecting Your Components About the Microcontroller Identifying Pins on the Microcontroller About the USB Programming Board Assembling the ATmega Board Making an Efficient Layout (Optional) Powering the ATmega Board

3 About the ATmega Board The ATmega Board is a configuration of wires and components on the breadboard that allows you to rapidly build programmable electronics and robotics projects. The board's key component is an ATmega168 microcontroller: a computer on a chip. The microcontroller can be programmed with a set of instructions, or code, which determines how it operates. Figure 1 shows the completed ATmega Board. Figure 1. ATmega Board.

4 Collecting Your Components In order to build the ATmega Board, you will need the components listed in the table below and shown in Figure 2: Part Quantity Description A 1 ATmega168 microcontroller B 1 Capacitor (0.1uF) C 8 10 Pre bent jump wires, various lengths D 1 10K Ohm resistor E 1 USB programming board F 1 USB cable G 1 Voltage regulator (optional for use with alkaline batteries) Figure 2. Components needed for ATmega Board.

5 About the Microcontroller The ATmega Board's microcontroller, shown in Figure 3, is the ATmega168 from Atmel Corp. This is an example of an 8 bit microcontroller. Figure 3. ATmega168 microcontroller. In recent years, microcontrollers have been incorporated into more and more everyday products, from portable electronics to home appliances and automobiles. Figure 4 shows some of the many systems in modern automobiles that rely on microcontrollers. Figure 4. Automobile systems that rely on microcontrollers.

6 Identifying Pins on the Microcontroller The ATmega168 has 28 pins. Pin 1 is a reset pin, and it is marked with a small round indentation on the top of the chip. A map of the ATmega168 s 28 pins is shown in Figure 5. Look closely at the chip and make sure you can identify pin 1. Figure 5. Map of the pins on the ATmega168. In addition to having pin numbers, many pins are also designated as "ports," such as Port A, Port B, Port C, etc. Ports can be used to connect the ATmega168 to other components.

7 About the USB Programming Board The USB programming board is a small printed circuit board that lets your computer communicate with the microcontroller. The programming board translates between the computer's universal serial bus (USB) communication protocol and the microcontroller's transistor transistor logic (TTL) serial communication protocol. Figure 6 shows the position of the USB programming board's 10 pins. Figure 6. USB programming board. The USB programming board features two LEDs to indicate when the board is transmitting or receiving data, as well as a reset button, which can be used to reset the microcontroller. (The USB board can also be used to supply power to the breadboard. For more information, see the Powering the ATmega Board section.)

8 Assembling the ATmega Board Figure 7 presents a schematic of the ATmega Board, with the components labeled. Note that the orientation of the pins on the picture of the chip does not correspond to their physical position on the device. Also, the schematic does not illustrate how the circuit should be laid out on the breadboard; it simply shows how the components should be connected. You are free to lay out the circuit any way you want, provided the connections are made as shown. Figure 7. Schematic of ATmega Board. As a starting point, it is a good idea to insert the chip so that its two rows of pins straddle the groove in the center of the breadboard, as shown in Figure 8.

9 Figure 8. Chip straddling the center channel. Positioning the chip this way ensures that no pin on the chip is tied to any other, and leaves space on either side for connections to other components.

10 Making an Efficient Layout (Optional) After you make all the connections shown on the schematic, you may want to reposition some components and wires to achieve a more efficient layout. Figure 9 shows one possible way to set up the board. Figure 10 shows the alignment of the pins on the underside of the USB programming board. Figure 9. One way to set up the ATmega Board.

11 Figure 10. Aligning the pins on the underside of the programming board.

12 Powering the ATmega Board Unlike the LED or the seven segment display, the ATmega microcontroller requires that the voltage difference between power and ground be within a specific range (~2.7 to ~5.5 volts) in order to function properly. Four rechargeable AA cells connected in series supply about 5.2 volts, so these can be used in the battery pack without modifying the power circuit. On the other hand, four nonrechargeable (alkaline) AA cells supply in excess of 6.0 volts, necessitating the use of a voltage regulator to produce a voltage difference within the specified range. A voltage regulator is included in the kit for this purpose, and can be installed as shown in Figure 11, if needed. Figure 11. Installing the voltage regulator for use with alkaline batteries. Note that the regulator should NOT be aligned exactly with the three prong bent connector. Figure 12 shows a schematic of the power circuit with the voltage regulator. With the text on the regulator facing towards you, the pins are numbered 1 to 3, from left to right. Pin 1 connects to the battery power, pin 2 connects to the battery ground, and pin 3 provides a steady 5.0 volt output. Figure 12. Voltage regulator schematic. It is also possible to power the ATmega Board by connecting one additional pin on the USB programming board to power. This is simpler than connecting an external battery pack, but requires that the ATmega Board remain tethered to the user's computer at all times. It also limits the amount of current that can be collectively drawn by components on the board to about 100 milliamps (see important note below). Figure 13 shows how to connect the USB programming board so that it powers the ATmega Board.

13 Figure 13. Connecting the USB programming board to power. IMPORTANT NOTE While it is safe to power LEDs, the piezo speaker, and the LCD using USB power, it is unsafe to power components that draw higher current, such as servo motors. Be sure to remove the jump wire shown in Figure 13 before connecting any motors or other high current components. Failure to do so can result in permanent damage to the USB programming board.

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

PolyBot Board. User's Guide V1.11 9/20/08

PolyBot Board. User's Guide V1.11 9/20/08 PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins

More information

Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II

Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II Administration: o Prayer PicBasic Pro Programs Used in This Lesson: o General PicBasic Pro Program

More information

Web Site: Forums: forums.parallax.com Sales: Technical:

Web Site:  Forums: forums.parallax.com Sales: Technical: Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

SERVO CONNECTIONS FOR OLDER BOARDS

SERVO CONNECTIONS FOR OLDER BOARDS What s a Microcontroller v3.0 Suppliment to Chapter 7, Activity #1 SERVO CONNECTIONS FOR OLDER BOARDS This document explains how to connect servo and LED indicator circuits to the older revisions of the

More information

BASIC Stamp HomeWork Board Project Platform #29158 10-pack

BASIC Stamp HomeWork Board Project Platform #29158 10-pack 599 Menlo Drive, Suite 100 Rocklin, California 95765, USA Office: (916) 624-8333 Fax: (916) 624-8003 Technical: support@parallax.com Web Site: www.parallax.com Educational: www.stampsinclass.com BASIC

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

revolution Contents: Introduction Power 28-pin Project Board with input/output cables

revolution Contents: Introduction Power 28-pin Project Board with input/output cables 28-PIN IN IN PROJECT BOARD Contents: AXE020 28-pin Project Board with input/output cables Introduction The 28-pin project board is designed to allow rapid prototyping with 28-pin PICAXE microcontrollers.

More information

MN1010 Evaluation Kit v3 User Guide

MN1010 Evaluation Kit v3 User Guide 1 Evaluation Kit Introduction The MN1010 Evaluation Kit is designed to allow the user to quickly evaluate the Micro Modular Technologies MN1010 GPS receiver module. This kit can be used in either a laboratory

More information

Switch board datasheet EB007-00-1

Switch board datasheet EB007-00-1 Switch board datasheet EB007-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix 1 Circuit diagram

More information

MN3310 Evaluation Kit v1 User Guide

MN3310 Evaluation Kit v1 User Guide 1 Evaluation Kit Introduction The MN3310 Evaluation Kit is designed to allow the user to quickly evaluate the Micro Modular Technologies MN3310 GPS receiver module. The evaluation kit can be used in either

More information

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR INTRODUCTION This Project "Automatic Night Lamp with Morning Alarm" was developed using Microprocessor. It is the Heart of the system. The sensors

More information

Ocean Controls RC Servo Motor Controller

Ocean Controls RC Servo Motor Controller Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the

More information

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm Six-servo Robot Arm 1 1, Introduction 1.1, Function Briefing Servo robot, as the name suggests, is the six servo motor-driven robot arm. Since the arm has a few joints, we can imagine, our human arm, in

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

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

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

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY:

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: 1 INTRODUCTION The aim of this project is to design an ambient temperature measurement circuit. The motivation for doing this project is the fact

More information

Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier. Troubleshooting Tips

Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier. Troubleshooting Tips Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier Refer to the Lifestyle SA-2 & SA-3 Amplifier service manuals, part number 271720 for schematics, PCB layouts and parts lists. Preventative Repair Measures

More information

Tiny Arduino Music Visualizer

Tiny Arduino Music Visualizer Tiny Arduino Music Visualizer Created by Phillip Burgess Last updated on 2014-04-17 09:30:35 PM EDT Guide Contents Guide Contents Overview Wiring Code Troubleshooting Principle of Operation Ideas 2 3 4

More information

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers USB to router s serial port How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers by Neo at RouterTech.Org Introduction Routers based on the AR7RD/AR7WRD

More information

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

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE

More information

Module: Wall-Following using Arduino

Module: Wall-Following using Arduino Module: Wall-Following using Arduino Now that you have a working wall-following vehicle enjoy a moment of satisfaction and then think how you might change the design to include more functionality. Maybe

More information

Project 1: Introduction to Arduino and LED Blink (Sketch Version) Description:

Project 1: Introduction to Arduino and LED Blink (Sketch Version) Description: Project 1: Introduction to Arduino and LED Blink (Sketch Version) Description: The Arduino is a microprocessor. A Microprocessor is a compact programmable computing device with memory, processing, input,

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

Basics of Arduino EPICS Workshop. Arduino (RedBoard), Breadboard, LEDs Professor John Steele Mechanical Engineering Department October 23, 2015

Basics of Arduino EPICS Workshop. Arduino (RedBoard), Breadboard, LEDs Professor John Steele Mechanical Engineering Department October 23, 2015 Basics of Arduino EPICS Workshop Arduino (RedBoard), Breadboard, LEDs Professor John Steele Mechanical Engineering Department October 23, 2015 What is an Arduino/RedBoard? Arduino Uno (and the Sparkfun

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

8-Bit Microcontroller with Flash. Application Note. Using a Personal Computer to Program the AT89C51/C52/LV51/LV52/C1051/C2051

8-Bit Microcontroller with Flash. Application Note. Using a Personal Computer to Program the AT89C51/C52/LV51/LV52/C1051/C2051 Using a Personal Computer to Program the ATC/C/LV/LV/C0/C0 Introduction This application note describes a personal computer-based programmer for the ATC/C/LV/LV/C0/C0 Flash-based s. The programmer supports

More information

Digital Electronics Detailed Outline

Digital Electronics Detailed Outline Digital Electronics Detailed Outline Unit 1: Fundamentals of Analog and Digital Electronics (32 Total Days) Lesson 1.1: Foundations and the Board Game Counter (9 days) 1. Safety is an important concept

More information

Advanced LED Controller (LED Chaser)

Advanced LED Controller (LED Chaser) Advanced LED Controller (LED Chaser) Introduction. Advanced LED controller (also known as LED Chaser) is microcontroller based circuit designed to produce various visual LED light effects by controlling

More information

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008 Introduction Page 1 of 13 So, you got your AX-12+ servos, you got your USB2Dynamixel, you connected things up, fire up the software, and wala! Nothing happens. Welcome to the club! There are at least four

More information

Accurate Measurement of the Mains Electricity Frequency

Accurate Measurement of the Mains Electricity Frequency Accurate Measurement of the Mains Electricity Frequency Dogan Ibrahim Near East University, Faculty of Engineering, Lefkosa, TRNC dogan@neu.edu.tr Abstract The frequency of the mains electricity supply

More information

Robot Board Sub-System Testing. Abstract. Introduction and Theory. Equipment. Procedures. EE 101 Spring 2006 Date: Lab Section # Lab #6

Robot Board Sub-System Testing. Abstract. Introduction and Theory. Equipment. Procedures. EE 101 Spring 2006 Date: Lab Section # Lab #6 EE 101 Spring 2006 Date: Lab Section # Lab #6 Name: Robot Board Sub-System Testing Partner: No Lab partners this time! Abstract The ECEbot robots have a printed circuit board (PCB) containing most of the

More information

Buildlog.net 4 Axis Stepper Driver Shield (p/n C16013 Rev 3) User Guide Rev 6

Buildlog.net 4 Axis Stepper Driver Shield (p/n C16013 Rev 3) User Guide Rev 6 Buildlog.net 4 Axis Stepper Driver Shield (p/n C16013 Rev 3) User Guide Rev 6 Safety & Disclaimers This stepper driver board is designed for experienced technicians only. The schematic should be studied

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

http://arduino.cc/en/main/robot?action=print

http://arduino.cc/en/main/robot?action=print Pagina 1 di 7 Arduino : Main / Robot Arduino Robot Robot Top Robot Bottom Overview The Arduino Robot is the first official Arduino on wheels. The robot has two processors, one on each of its two boards.

More information

Final Design Report 19 April 2011. Project Name: utouch

Final Design Report 19 April 2011. Project Name: utouch EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 19 April 2011 Project Name: utouch Team Members: Name: Issam Bouter Name: Constantine Metropulos Email: sambouter@gmail.com Email:

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

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

CHAPTER 11: Flip Flops

CHAPTER 11: Flip Flops CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach

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

Special Lecture. Basic Stamp 2 Programming. (Presented on popular demand)

Special Lecture. Basic Stamp 2 Programming. (Presented on popular demand) Special Lecture Basic Stamp 2 Programming (Presented on popular demand) Programming Environment Servo Motor: How It Work? The editor window consists of the main edit pane with an integrated explorer panel

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

RC2200DK Demonstration Kit User Manual

RC2200DK Demonstration Kit User Manual Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7

More information

Arduino Lesson 14. Servo Motors

Arduino Lesson 14. Servo Motors Arduino Lesson 14. Servo Motors Created by Simon Monk Last updated on 2013-06-11 08:16:06 PM EDT Guide Contents Guide Contents Overview Parts Part Qty The Breadboard Layout for 'Sweep' If the Servo Misbehaves

More information

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V] FG085 minidds Function Generator Manual of Operation Applicable Models: 08501, 08501K, 08502K, 08503, 08503K Applicable Firmware Version: 1 ) 113-08501-100 or later (for U5) 2 ) 113-08502-030 or later

More information

Access Control Using Smartcard And Passcode

Access Control Using Smartcard And Passcode IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676 Volume 4, Issue 5 (Jan. - Feb. 2013), PP 29-34 Access Control Using Smartcard And Passcode Omorogiuwa Eseosa 1., Uhunmwangho

More information

Cornerstone Electronics Technology and Robotics I Week 15 Voltage Comparators Tutorial

Cornerstone Electronics Technology and Robotics I Week 15 Voltage Comparators Tutorial Cornerstone Electronics Technology and Robotics I Week 15 Voltage Comparators Tutorial Administration: o Prayer Robot Building for Beginners, Chapter 15, Voltage Comparators: o Review of Sandwich s Circuit:

More information

Physics Worksheet Electric Circuits Section: Name: Series Circuits

Physics Worksheet Electric Circuits Section: Name: Series Circuits Do Now: (1) What is electric circuit? (2) Convert the following picture into schematic diagram. Series Circuits 4. Label every component of the circuit; identify each of the voltage and current. 5. Relation

More information

Joule Thief 3.0 Kit. June 2012, Rev 1 1 http://www.easternvoltageresearch.com Joule Thief 3.0

Joule Thief 3.0 Kit. June 2012, Rev 1 1 http://www.easternvoltageresearch.com Joule Thief 3.0 Kit Instruction Manual Eastern Voltage Research, LLC June 2012, Rev 1 1 http://www.easternvoltageresearch.com HIGH BRIGHTNESS LED THIS KIT USES A 1W CREE, HIGH BRIGHTNESS LED. DO NOT STARE AT THIS (OR

More information

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Leonardo Journal of Sciences ISSN 1583-0233 Issue 20, January-June 2012 p. 31-36 Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Ganesh Sunil NHIVEKAR *, and Ravidra Ramchandra MUDHOLKAR

More information

Laboratory Electronic Parts Management System

Laboratory Electronic Parts Management System Laboratory Electronic Parts Management System ECE445 Senior Design Project February 6, 2013 Chengcheng Huang Chao Cao TA: Justine Fortier Table of Contents 1.0 Introduction...3 1.1 Statement of Purpose...3

More information

Student investigation 2: Robot. Jake Coppinger. Year 11 2014

Student investigation 2: Robot. Jake Coppinger. Year 11 2014 Student investigation 2: Robot Jake Coppinger Year 11 2014 Chassis / Jake Coppinger / 2014 2014 Jake Coppinger / Jake Coppinger 2014 To provide excellent maneuverability, four continuous rotation servos

More information

Byonics Micro Trak 1000 High Altitude Balloon Tracker

Byonics Micro Trak 1000 High Altitude Balloon Tracker Byonics Micro Trak 1000 High Altitude Balloon Tracker The Micro Trak 1000 (MT 1000) is a high altitude balloon (HAB) tracker. It is usually sold as a combination to provide a simple, turn key tracking

More information

ezsystem elab16m Project 1F: Alarm System (Full Project description)

ezsystem elab16m Project 1F: Alarm System (Full Project description) ezsystem elab16m Project 1F: Alarm System (Full Project description) ezsystem The aim of ezsystem is to enable Creativity and Innovation at an early age in a Problem Based Learning (PBL) approach. ezsystem

More information

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least

More information

Schematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller

Schematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller Fox Delta Amateur Radio Projects & Kits FD- ST1 Schematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller Introduction to Satellite Antenna Tracking: The ST1 kit/project was designed as an

More information

Serial Communication with Arduino

Serial Communication with Arduino Serial Communication with Arduino Serial Communication with the Arduino Serial, UART, TTL, FTDI, USB Bluetooth Wi-Fi Interfacing with One-Wire (Dallas Semiconductor Bus) Devices Interfacing with I2C (Two-Wire)

More information

DK40 Datasheet & Hardware manual Version 2

DK40 Datasheet & Hardware manual Version 2 DK40 Datasheet & Hardware manual Version 2 IPC@CHIP DK40 Evaluation module Beck IPC GmbH http://www.bcl.de page 1 of 11 Table of contents Table of contents... 2 Basic description... 3 Characteristics...

More information

User Guide Reflow Toaster Oven Controller

User Guide Reflow Toaster Oven Controller User Guide Reflow Toaster Oven Controller Version 1.5-01/10/12 DROTEK Web shop: www.drotek.fr SOMMAIRE 1. Introduction... 3 2. Preparation of THE REFLOW CONTROLLER... 4 2.1. Power supply... 4 2.2. USB

More information

BUILDING INSTRUCTIONS

BUILDING INSTRUCTIONS etap2hw 38 mm I2C to LCD Interface BUILDING INSTRUCTIONS October 2013 P. Verbruggen Rev 1.01 15-Oct-13 Page 1 Table of Contents Chapter 1 General Information 1.1 ESD Precautions 1.2 Further Supplies 1.3

More information

DC Inline Watt Meter. RENOGY 150A High Precision Watt Meter and Power Analyzer. 2775 E. Philadelphia St., Ontario CA 91761 1-800-330-8678

DC Inline Watt Meter. RENOGY 150A High Precision Watt Meter and Power Analyzer. 2775 E. Philadelphia St., Ontario CA 91761 1-800-330-8678 DC Inline Watt Meter RENOGY 150A High Precision Watt Meter and Power Analyzer 0 2775 E. Philadelphia St., Ontario CA 91761 1-800-330-8678 Important Safety Instructions Please save these instructions. This

More information

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters.

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters. Contents: 1) SPE030 speech synthesizer module 2) Programming adapter kit (pcb, 2 connectors, battery clip) Also required (for programming) : 4.5V battery pack AXE026 PICAXE download cable Specification:

More information

Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface. INTF3000 Interface Board. General Description. Quick Start. Benefits and Features

Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface. INTF3000 Interface Board. General Description. Quick Start. Benefits and Features INTF3000 Interface Board Evaluates: EV Kits Requiring SPI/ Parallel to USB Interface General Description The INTF3000 interface board is designed to facilitate the interfacing of Maxim s evaluation kit

More information

Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder

Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder Matthias DD1US updated June 2 nd 2011 Description of the ACECO FC-3002 unit: The ACECO FC-3002 is a handheld frequency

More information

How To Build the YourDuino Basic Robot You can buy this kit HERE:

How To Build the YourDuino Basic Robot You can buy this kit HERE: How To Build the YourDuino Basic Robot You can buy this kit HERE: http://yourduino.com/sunshop2/index.php?l=product_detail&p=400 PLEASE email questions, updates or comments to terry@yourduino.com This

More information

Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors

Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors Electronics Exercise 3: Uni-Polar Stepper Motor Controller / Driver Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles

More information

Latching AC Power Failure Detector for Sensatronics Temperature Monitors. Quick Start Guide

Latching AC Power Failure Detector for Sensatronics Temperature Monitors. Quick Start Guide Latching AC Power Failure Detector for Sensatronics Temperature Monitors Quick Start Guide Overview: This accessory for the TempElert software (standard and Spectrum versions) is designed to connect to

More information

Interfacing a Servo to the ATmega16

Interfacing a Servo to the ATmega16 Learning Objectives: Interfacing a Servo to the ATmega16 After successfully completing this lab, students will be able to: Desribe how a radio control (RC) servo works Interface a RC servo to a microcontroller

More information

ROBOTICS ENGINEERING

ROBOTICS ENGINEERING OFFICE OF CURRICULUM & INSTRUCTION ROBOTICS ENGINEERING Grades 10-12 Prerequisite: Algebra II Enriched or F.I.R.S.T. participant ABSTRACT As technological systems rapidly advance and human dependence on

More information

Capacitive Touch Sensor Project:

Capacitive Touch Sensor Project: NOTE: This project does not include a complete parts list. In particular, the IC described here does not come in a dual-inline-package (DIP), and so a gull-wing package has to be soldered to an adaptor

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

TEECES DOME LIGHTING SYSTEMS

TEECES DOME LIGHTING SYSTEMS This lighting system was designed by John V (Teeces) to be a simple, customizable, expandable and affordable solution for dome lighting. An Arduino micro-controller is used to tell LED driver chips which

More information

GLOLAB Universal Telephone Hold

GLOLAB Universal Telephone Hold GLOLAB Universal Telephone Hold 1 UNIVERSAL HOLD CIRCUIT If you have touch tone telephone service, you can now put a call on hold from any phone in the house, even from cordless phones and phones without

More information

VJ 6040 Mobile Digital TV UHF Antenna Evaluation Board

VJ 6040 Mobile Digital TV UHF Antenna Evaluation Board VISHAY VITRAMON Multilayer Chip Capacitors Application Note GENERAL is a multilayer ceramic chip antenna designed for receiving mobile digital TV transmissions in the UHF band. The target application for

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.115 Microprocessor Project Laboratory Connecting your PSoC Evaluation Board It is easy and fun to avoid

More information

SOLAR SEQUENCER WITHOUT SOLAR PANEL JAMECO PART NO. 2161203

SOLAR SEQUENCER WITHOUT SOLAR PANEL JAMECO PART NO. 2161203 SOLAR SEQUENCER WITHOUT SOLAR PANEL JAMECO PART NO. 2161203 Experience Level: Intermediate Time Required: 1 Hour The Solar Sequencer kit enables a single 15 watt solar panel to charge multiple lead-acid

More information

Arduino Lesson 13. DC Motors. Created by Simon Monk

Arduino Lesson 13. DC Motors. Created by Simon Monk Arduino Lesson 13. DC Motors Created by Simon Monk Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Transistors Other Things to Do 2 3 4 4 4 6 7 9 11 Adafruit Industries

More information

Automation with Embedded C Learn the technology that meets operational excellence

Automation with Embedded C Learn the technology that meets operational excellence Automation with Embedded C Learn the technology that meets operational excellence The principal goal of education is to create men and women who are capable of doing new things, not simply repeating what

More information

The CW Machine Hardware

The CW Machine Hardware The CW Machine Hardware 2014 Ulrich H. Steinberg The CW Machine Hardware Version 2.2 1 Contents Introduction...3 Connecting the Hardware...4 The Configuration Switches...6 Power Considerations...8 Serial

More information

RGB for ZX Spectrum 128, +2, +2A, +3

RGB for ZX Spectrum 128, +2, +2A, +3 RGB for ZX Spectrum 128, +2, +2A, +3 Introduction... 2 Video Circuitry... 3 Audio Circuitry... 8 Lead Wiring... 9 Testing The Lead... 11 Spectrum +2A/+3 RGB Differences... 12 Circuitry Calculations...

More information

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. Micro Wizard has been manufacturing Pinewood Derby timers for over 10 years.

More information

A DIY Hardware Packet Sniffer

A DIY Hardware Packet Sniffer A DIY Hardware Packet Sniffer Affordable Penetration Testing for the Individual Veronica Swanson: University of California, Irvine CyberSecurity for the Next Generation North American Round, New York 15

More information

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS TEST CHAPTERS 1 & 2 OPERATING SYSTEMS True/False Indicate whether the statement is true or false. 1. Changes that you make in virtual machines do not affect your physical computer. 2. The size of a bus

More information

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM. GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM. Introduction: The Proposed design is cost-effective, reliable and has the function of accurate tracking. When large object or vehicles were spread out

More information

AVR ATmega8 Development Board

AVR ATmega8 Development Board AVR ATmega8 Development Board Campus Component Pvt. Ltd. DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes

More information

Hitachi HD66770 LCD Source Driver Partial Circuit Analysis

Hitachi HD66770 LCD Source Driver Partial Circuit Analysis June 14, 2004 Hitachi HD66770 LCD Source Driver Partial Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 2 Device Summary Sheet... Page 7 Signal Naming Conventions and

More information

A Digital Timer Implementation using 7 Segment Displays

A Digital Timer Implementation using 7 Segment Displays A Digital Timer Implementation using 7 Segment Displays Group Members: Tiffany Sham u2548168 Michael Couchman u4111670 Simon Oseineks u2566139 Caitlyn Young u4233209 Subject: ENGN3227 - Analogue Electronics

More information

Hexapod. Ivan Bukreyev. Patrick Gauvin. April 22, 2012. University of Florida. Department of Electrical and Computer Engineering

Hexapod. Ivan Bukreyev. Patrick Gauvin. April 22, 2012. University of Florida. Department of Electrical and Computer Engineering Hexapod Ivan Bukreyev Patrick Gauvin April 22, 2012 University of Florida Department of Electrical and Computer Engineering EEL 4924C Senior Design Final Report Instructors: Eric M. Schwartz Table of Contents

More information

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1 Page 1

DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1 Page 1 DDS VFO CONSTRUCTION MANUAL DDS VFO Construction Manual Issue 1 Page 1 Important Please read before starting assembly STATIC PRECAUTION The DDS VFO kit contains the following components which can be damaged

More information

RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication)

RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication) RF transceiver (Zigbee/X-Bee) based energy meter monitoring system. (Energy Meter reading on PC over wireless communication) The purpose of this project is to read the Energy meter reading and transmit

More information

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013 Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013 Abstract Sensors are commonly used throughout many world wide applications. Out of many sensors that are used, the inertial measurement

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

AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Email: info@rev-ed.co.uk Web: www.rev-ed.co.uk Version 1.1 12/09/08 AXE114.PMD.

AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Email: info@rev-ed.co.uk Web: www.rev-ed.co.uk Version 1.1 12/09/08 AXE114.PMD. AXE114S BINARY CLOCK Features: The PICAXE binary clock kit tells the time by lighting up blue LEDs in a binary pattern. This is a useful tool for teaching students binary code or simply just confusing/

More information

Portable Cell Phone Charger: Design and Manufacturing

Portable Cell Phone Charger: Design and Manufacturing Portable Cell Phone Charger: Design and Manufacturing Miguel Contreras Junior Electrical Engineering California Polytechnic State University 1926 Canyon Circle San Luis Obispo, CA 93410-1710 (408) 655-5010

More information

EvB 5.1 v5 User s Guide

EvB 5.1 v5 User s Guide EvB 5.1 v5 User s Guide Page 1 Contents Introduction... 4 The EvB 5.1 v5 kit... 5 Power supply...6 Programmer s connector...7 USB Port... 8 RS485 Port...9 LED's...10 Pushbuttons... 11 Potentiometers and

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

UPiS - Uninterruptible Power intelligent Supply

UPiS - Uninterruptible Power intelligent Supply UPiS - Uninterruptible Power intelligent Supply www.pimodules.com Introduction The UPiS is an Advanced Powering add-on Module for the RaspberryPi that adds a wealth of additional features to the powering

More information