mikrome board for ATmega user's guide to
|
|
- Ralf Tucker
- 5 years ago
- Views:
Transcription
1 user's guide to mikrome ia board for ATmega Compact development system rich with on-board peripherals for all-round multimedia development on ATmega80 device
2 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in Mikroelektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs. Nebojsa Matic General Manager The ATMEGA and Windows logos and product names are trademarks of ATMEL and Microsoft in the U.S.A. and other countries.
3 Table of Contents Introduction to mikromedia for ATmega Package Contains Key Features 6 System Specification 7. Power supply 8. ATmega80 microcontroller 0 Key microcontroller features 0. Programming the microcontroller Programming with mikrobootloader Identifying COM port step Choosing COM port step Establishing connection step Browse for.hex file step Select.hex file 6 step Uploading.hex file 6 step 6 Progress bar 7 step Finish upload 7 Programing with exernal programmer 6. Reset buttons 0. Crystal oscillator 6. microsd Card Slot 7. Touch Screen 8. Audio Module 6 9. USB UART communication 8 0. Accelerometer 0. Flash Memory. Pads. Pinout. Dimensions. Mikromedia accessories What s next 6 Page
4 Introduction to mikromedia for ATmega The mikromedia for ATmega is a compact development system with lots of on-board peripherals which allow development of devices with multimedia contents. The central part of the system is the 8-bit ATmega80 microcontroller. The mikromedia for ATmega features integrated modules such as stereo MP codec, TFT 0x0 touch screen display, accelerometer, USB connector, audio connector, MMC/SD card slot, 8 Mbit flash memory, x6 connection pads and other. It comes pre-programmed with USB- UART bootloader, but can also be programmed with external AVR JTAGICE mkii. Mikromedia is compact and slim, and perfectly fits in the palm of the hand, which makes it convenient platform for mobile devices. Page
5 Package Contains 00 Copyright 0 Mikroelektronika. All rights reserved. Mikroelektronika, Mikroelektronika logo and other Mikroelektronika trademarks are the property of Mikroelektronika. All other tradmarks are the property of their respective owners. Unauthorised copying, hiring, renting, public performance and broadcasting of this DVD prohibited. 0 Damage resistant 0 protective box mikromedia for ATmega development system 0 DVD with documentation and examples 0 mikromedia for ATmega 0 user s guide mikromedia for ATmega schematic 06 USB cable Page
6 Key Features Connection Pads TFT 0x0 display USB MINI-B connector CHARGE indication LED (RED) Li-Polymer battery connector.mm headphone connector Power supply regulator USB-UART IC 8MHz crystal oscillator RESET button VS0 stereo audio codec.88mhz crystal oscillator Atmel AVR ATmega 80 device Accelerometer Serial 8Mbit Flash memory microsd Card Slot JTAG programmer connector Power indication LED (GREEN) 0 0 Page 6
7 System Specification power supply Over a USB cable (V DC) 09 0 power consumption 68 ma with erased MCU (when on-board modules are inactive) board dimensions 8 x 6 cm (. x.6 inch) weight 6 ~6 g (0.0 lbs) 7 8 Page 7
8 . Power supply. USB power supply Figure -: Connecting USB power supply You can apply power supply to the board using MINI-B USB cable provided with the board. On-board voltage regulators will make sure that are avaibale the appropriate voltage levels to each part of the board. Power LED (GREEN) will indicate the presence of power supply.. Battery power supply You can also power the board using Li-Polymer battery, via on-board battery connector. On-board battery charger circuit MCP78 enables you to charge the battery over USB connection. CHARGE LED (RED) will indicate battery charging. Led is off when battery is full. Charging current is ~0mA and charging voltage is.v DC. Figure -: Connecting Li-Polymer battery Page 8
9 Page 9 -SYS E 0uF E 0uF R6 K Vin Vout REG LD9080DT -BAT D PMEG00ER R K9 Charging Current approx. 0mA R9 K7 E7 0uF C0.uF R K7 R6 K7 -BAT VSENSE -SYS -SYS R R7 R6 STAT R8 R K E 0uF R R9 K7 + - CN BATT CONN M DMP60UW STAT VSS VBAT VDD PROG U MCP78 Q BC86 Q BC86 C8 0nF FP FERRITE ID D+ D- VBUS CN USB MINIB -USB C9.uF R6 K E0 0uF R7 0K R0 K Vin EN ADJ Vout U AP7-ADJ DATA BUS HDR MX6 -SYS HDR MX6 LD CHARGE LD POWER -BAT Figure -: Power supply schematics
10 . ATmega80 microcontroller The mikromedia for ATmega development board comes with the AVR ATmega80 microcontroller. This high-performance 8-bit microcontroller with its integrated modules and in combination with other on-board modules is ideal for multimedia applications. PORTS (A, B, C, D, E, F, G, H, I, J, K, L) Watchdog timer Key microcontroller features - Up to 6 MIPS Operation; - 8-bit architecture; - 8KB of Flash memory; - 8KB of SRAM memory; - KB of EEPROM JTAG TWI Analog Comparator ADC TIMERS SPI FLASH XRAM EEPROM SRAM - 86 I/O pins; - UART, SPI, TWI; - ADC, Analog Comparator; - JTAG programming interface, etc. USART0 USART USART USART Page 0
11 . Programming the microcontroller Figure -: ATmega80 microcontroller The microcontroller can be programmed in two ways: 0 0 Via USB-UART mikrobootloader Using external AVR JTAGICE mkii programmer Page
12 Programming with mikrobootloader You can program the microcontroller with UART bootloader which is preprogrammed into the device by default. To transfer.hex file from a PC to MCU you need bootloader software (mikrobootloader) which can be downloaded from: mikrobootloader software mikrobootloader_atmega80_v0.zip After software is downloaded unzip it to desired location and start mikrobootloader software. Figure -: mikrobootloader window 0 When you start mikrobootloader software, a window shown on Figure - should appear. Page
13 NOTE: Connect mikromedia for ATmega with a PC before starting mikrobootloader software Page
14 Identifying device COM port step Choosing COM port Figure -: Identifying COM port Figure -: Selecting COM port 0 In Device Manager you can see which COM port is assigned to mikromedia (in this case COM) 0 0 Click the Change Settings button From drop down list select COM port which is used for communication with a PC (in this case COM) Page 0 Click OK button
15 step Establishing connection step Browse for.hex file 0 0 Figure -: Connecting mikromedia with mikrobootloader Figure -6: Browsing for.hex file 0 Reset mikromedia board and within s click the 0 Connect button. If connected, caption on a button will be changed to Disconnect. Click the Browse for HEX button and from pop-up window (figure -) select.hex file which will be uploaded to MCU memory NOTE: Baud Rate is set to 6000bps by default Page
16 step Select.hex file step Uploading.hex file Figure -7: Selecting HEX Figure -8: Begin uploading 0 0 Select a.hex file via open dialog window Click the Open button 0 To start.hex file uploading click the Begin uploading button Page 6
17 step 6 Progress bar step 7 Finish upload 0 Figure -9: Progress bar Figure -0: Restarting MCU 0 You can monitor.hex file uploading via progress bar 0 Click the OK button after uploading is finished. Reset MCU and your mikromedia will start with new firmware. Page 7
18 Programing with external programmer The microcontroller can be programmed with an external programmer (AVR JTAGICE mkii or other supported programer with JTAG interface). The external programmer is connected to the development system via pads marked with JTAG, Figure -. In order to connect the external programmer to the development system, it is necessary to solder the x male headers provided with the product to JTAG pads NOTE: If bootloader program is accidently erased you can upload it again via AVR JTAGICE mkii programmer. Program mikromedia for ATmega Bootloader Firmware.hex can be found under Firmware folder (page ) Figure -: mikroprog JTAG connector Page 8
19 Page 9 Figure -: JTAG programmer connection schematics RESET# JTAG TDI TDO TMS TCK CN R6 R6 A TDI TDO TMS TCK ATmega80 00pin TQFP PL0/ICP XTAL XTAL PL7 PL6 PE/OCA PE/INT PE/INT PE6/INT6 PCINT/PJ A/PC PD/SDA PD0/SCL A8/PC0 A9/PC A0/PC A/PC PD/RXD PD/TXD TDO/PF6 TDI/PF7 ADC8/PK0 TCK/PF ADC9/PK ADC0/PK ADC/PK ADC/PK6 PE/XCK0 PE/TXD0 AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TMS/PF PH0/RXD PG/TOSC PB/OCA PB/OCA PB/MISO PB/MOSI PB/SCK PB0/PCINT0 PCINT/PJ6 PCINT/PJ PG PG0 PH/OCA PL/OCA A PG PE0/RXD0 PH7 PB7 PB6/OCB PD6/T PD7/T0 PCINT/PJ PD/ICP PD/XCK A/PC PL/OCB PL/T A/PC6 ADC/PK PH6/OCB PH/OCC PH/OCB PL/ICP PL/OCC A/PC7 XCK/PJ ADC/PK RESET PG/TOSCI PH/TXD PE7/INT7 RXD/PJ0 TXD/PJ ALE/PG AD0/PA0 PA AD/PA AD/PA AD/PA PA PJ7 ADC/PK7 PH/XCK AD7/PA7 AD6/PA6 U RESET# R6 R60
20 . Reset Buttons Board is equipped with two reset buttons. First is located at the back side of the board (Figure -), and second one is at the top of front side (Figure -). If you want to reset the circuit, press either of two buttons. It will generate low voltage level on microcontroller reset pin (input). In addition, a reset can be externally provided through pin 7 on side headers (Figure -). Figure -: Reset button located at the backside of the board Page 0 Figure -: Frontal reset button
21 Page Figure -: Reset circuit schematics R8 C 00nF T R7 00 T RST A XTAL XTAL C pf C pf X 8MHz ATmega80 00pin TQFP PL0/ICP XTAL XTAL PL7 PL6 PE/OCA PE/INT PE/INT PE6/INT6 PCINT/PJ A/PC PD/SDA PD0/SCL A8/PC0 A9/PC A0/PC A/PC PD/RXD PD/TXD TDO/PF6 TDI/PF7 ADC8/PK0 TCK/PF ADC9/PK ADC0/PK ADC/PK ADC/PK6 PE/XCK0 PE/TXD0 AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TMS/PF PH0/RXD PG/TOSC PB/OCA PB/OCA PB/MISO PB/MOSI PB/SCK PB0/PCINT0 PCINT/PJ6 PCINT/PJ PG PG0 PH/OCA PL/OCA A PG PE0/RXD0 PH7 PB7 PB6/OCB PD6/T PD7/T0 PCINT/PJ PD/ICP PD/XCK A/PC PL/OCB PL/T A/PC6 ADC/PK PH6/OCB PH/OCC PH/OCB PL/ICP PL/OCC A/PC7 XCK/PJ ADC/PK RESET PG/TOSCI PH/TXD PE7/INT7 RXD/PJ0 TXD/PJ ALE/PG AD0/PA0 PA AD/PA AD/PA AD/PA PA PJ7 ADC/PK7 PH/XCK AD7/PA7 AD6/PA6 U C 00nF C6 00nF C7 00nF E8 0uF HDR MX6 RST RST
22 . Crystal oscillator ATmega80 is equipped with internal 8kHz RC oscillator that can provide base frequency. Board also contains 8MHz crystal oscillator (X), which is the most optimal because chip is powered by.v supply. Since chip does not have integrated PLL, maximum operating frequency is also 8MHz, which is just enough for your multimedia applications. Figure -: 8MHz crystal oscillator A A AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TCK/PF TMS/PF TDO/PF6 TDI/PF7 ADC8/PK0 ADC9/PK ADC0/PK ADC/PK ADC/PK ADC/PK ADC/PK6 ADC/PK7 PJ7 AD0/PA0 PA PA PG PE0/RXD0 PE/TXD0 PE/XCK0 PE/OCA PE/INT PE/INT PE6/INT6 PE7/INT7 PH0/RXD PH/TXD PH/XCK PH/OCA PH/OCB PH/OCC PH6/OCB PB0/PCINT0 PB/SCK PB/MOSI PB/MISO PB/OCA PB/OCA PB6/OCB ATmega80 00pin TQFP PB7 PH7 PG/TOSC PG/TOSCI RESET XTAL XTAL PL0/ICP PL/ICP PL/T PL/OCA PL/OCB PL/OCC PL6 PL7 PD0/SCL PD/SDA PD/RXD PD/TXD PD/ICP PD/XCK PD6/T PD7/T0 U AD/PA AD/PA AD/PA AD6/PA6 AD7/PA7 ALE/PG PCINT/PJ6 PCINT/PJ PCINT/PJ PCINT/PJ XCK/PJ TXD/PJ RXD/PJ0 A/PC7 A/PC6 A/PC A/PC A/PC A0/PC A9/PC A8/PC0 PG PG0 X 8MHz C pf C pf Figure -: Crystal oscillator schematics Page
23 6. microsd Card Slot Board contains microsd card slot for using microsd cards in your projects. It enables you to store large amounts of data externally, thus saving microcontroller memory. microsd cards use Serial Peripheral Interface (SPI) for communication with the microcontroller. R 7 SCK-PB MOSI-PB MISO-PB R A A AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TCK/PF TMS/PF TDO/PF6 TDI/PF7 ADC8/PK0 ADC9/PK ADC0/PK ADC/PK ADC/PK ADC/PK ADC/PK6 ADC/PK7 PJ7 AD0/PA0 PA PA PG PE0/RXD0 PE/TXD0 PE/XCK0 PE/OCA PE/INT PE/INT PE6/INT6 PE7/INT7 PH0/RXD PH/TXD PH/XCK PH/OCA PH/OCB PH/OCC PH6/OCB PB0/PCINT0 PB/SCK PB/MOSI PB/MISO PB/OCA PB/OCA PB6/OCB ATmega80 00pin TQFP PB7 PH7 PG/TOSC PG/TOSCI RESET XTAL XTAL PL0/ICP PL/ICP PL/T PL/OCA PL/OCB PL/OCC PL6 PL7 PD0/SCL PD/SDA PD/RXD PD/TXD PD/ICP PD/XCK PD6/T PD7/T0 SD-CD# SD-CS# SD-CS# MOSI-PB SCK-PB MISO-PB SD-CD# -MMC R R0 R9 R6 7 -MMC -MMC C8 00nF 6 7 CD CS Din +.V SCK Dout CD E6 0uF CN FP FERRITE G G U AD/PA AD/PA AD/PA AD6/PA6 AD7/PA7 ALE/PG PCINT/PJ6 PCINT/PJ PCINT/PJ PCINT/PJ XCK/PJ TXD/PJ RXD/PJ0 A/PC7 A/PC6 A/PC A/PC A/PC A0/PC A9/PC A8/PC0 PG PG Figure 6-: microsd card slot module connection schematics X 8MHz C pf C pf Figure 6-: Inserting microsd card Page
24 7. Touch Screen The development system features a TFT 0x0 display covered with a resistive touch panel. Together they form a functional unit called a touch screen. It enables data to be entered and displayed at the same time. The TFT display is capable of showing data in 6. diffe rent colors. Figure 7-: Touch Screen Page
25 Page A VREF-.8 T-D T-D T-D0 LCD-YD LCD-XL LCD-BLED XTAL XTAL C pf C pf X 8MHz T-D T-D6 T-D7 T-D T-D PMRD PMWR LCD-RS LCD-RST LCD-CS# T-D8 T-D9 T-D0 T-D T-D T-D T-D T-D ATmega80 00pin TQFP PL0/ICP XTAL XTAL PL7 PL6 PE/OCA PE/INT PE/INT PE6/INT6 PCINT/PJ A/PC PD/SDA PD0/SCL A8/PC0 A9/PC A0/PC A/PC PD/RXD PD/TXD TDO/PF6 TDI/PF7 ADC8/PK0 TCK/PF ADC9/PK ADC0/PK ADC/PK ADC/PK6 PE/XCK0 PE/TXD0 AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TMS/PF PH0/RXD PG/TOSC PB/OCA PB/OCA PB/MISO PB/MOSI PB/SCK PB0/PCINT0 PCINT/PJ6 PCINT/PJ PG PG0 PH/OCA PL/OCA A PG PE0/RXD0 PH7 PB7 PB6/OCB PD6/T PD7/T0 PCINT/PJ PD/ICP PD/XCK A/PC PL/OCB PL/T A/PC6 ADC/PK PH6/OCB PH/OCC PH/OCB PL/ICP PL/OCC A/PC7 XCK/PJ ADC/PK RESET PG/TOSCI PH/TXD PE7/INT7 RXD/PJ0 TXD/PJ ALE/PG AD0/PA0 PA AD/PA AD/PA AD/PA PA PJ7 ADC/PK7 PH/XCK AD7/PA7 AD6/PA6 U R K -SYS E 0uF R R LCD-RST LCD-CS# LCD-BLED R0 -SYS D BAT LED-A DB7 HSYNC RD VSYNC WR/SCL 6 LED-A LED-A LED-A IM0 6 ENABLE IM 7 IM 8 IM 9 DOTCLK SDO RESET 0 RS 7 CS 8 FMARK 9 -IO 0 XR YD XL 6 SDI LED-K YU 7 DB6 6 DB 7 DB 8 DB 9 DB 0 DB DB0 DB9 DB8 DB7 DB6 6 DB 7 DB 8 DB 9 DB 0 DB DB0 -I TFT MI08QT Q9 BC86 Q0 BC86 R8 R K -.8 R R K Q8 BC R Q6 BC86 R C 00nF R 00K Q7 BC86 R6 C 00nF R7 00K R K LCD-XR LCD-YU LCD-XL LCD-YD DRIVEA DRIVEB Q BC86 Q BC86 Q BC86 LCD-RST LCD-RS LCD-CS# LCD-YU LCD-XL LCD-YD LCD-XR PMRD PMWR T-D T-D6 T-D7 T-D T-D T-D T-D T-D0 T-D8 T-D9 T-D0 T-D T-D T-D T-D T-D DRIVEB DRIVEA -.8 VREF-.8 E 0uF FP FERRITE Figure 7-: Touch Screen connection schematics
26 8. Audio Module Figure 8-: on-board VS0 stereo audio codec mikromedia for ATmega features stereo audio codec VS0. This module enables audio reproduction by using stereo headphones connected to the system via a.mm connector CN. All functions of this module are controlled by the microcontroller via Serial Peripheral Interface (SPI). Page 6
27 Page 7 Figure 8-: Audio module connection schematics A MP-DCS MISO-PB XTAL XTAL MP-CS# MP-DREQ MP-RST# C pf C pf X 8MHz ATmega80 00pin TQFP PL0/ICP XTAL XTAL PL7 PL6 PE/OCA PE/INT PE/INT PE6/INT6 PCINT/PJ A/PC PD/SDA PD0/SCL A8/PC0 A9/PC A0/PC A/PC PD/RXD PD/TXD TDO/PF6 TDI/PF7 ADC8/PK0 TCK/PF ADC9/PK ADC0/PK ADC/PK ADC/PK6 PE/XCK0 PE/TXD0 AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TMS/PF PH0/RXD PG/TOSC PB/OCA PB/OCA PB/MISO PB/MOSI PB/SCK PB0/PCINT0 PCINT/PJ6 PCINT/PJ PG PG0 PH/OCA PL/OCA A PG PE0/RXD0 PH7 PB7 PB6/OCB PD6/T PD7/T0 PCINT/PJ PD/ICP PD/XCK A/PC PL/OCB PL/T A/PC6 ADC/PK PH6/OCB PH/OCC PH/OCB PL/ICP PL/OCC A/PC7 XCK/PJ ADC/PK RESET PG/TOSCI PH/TXD PE7/INT7 RXD/PJ0 TXD/PJ ALE/PG AD0/PA0 PA AD/PA AD/PA AD/PA PA PJ7 ADC/PK7 PH/XCK AD7/PA7 AD6/PA6 U MP-CS# C0 pf C9 pf R M R0 R MP-DREQ MP-RST# R R9 X.88MHz C uf GPIO LEFT RIGHT GBUF E 0uF E 0uF CN PHONEJACK LEFT RIGHT C6 0nF C 7nF C 0nF R7 0 R0 0 R 0 R8 0 R9 0 R 70 C7.nF R7 00K R 70 C8.nF R8 00K L R C9.uF R6 K E0 0uF R7 0K R0 K R MCP/LN MICN XRESET D0 CVDD0 IOVDD0 CVDD DREQ GPIO GPIO GPIO6 GPIO7 XDCS/BSYNC IOVDD VC0 D XTAL0 XTAL IOVDD D D D XCS CVDD GPIO RX TX SCLK SI SO CVDD XTEST GPIO0 GPIO GPIO A0 AVDD0 AVDD A A A LN LEFT RCAP AVDD GBUF RIGHT VS0 U -.8 MP-CS# MP-RST# Vin EN ADJ Vout U AP7-ADJ MP-DCS MOSI-PB SCK-PB MISO-PB C 00nF C0 00nF C 00nF C 00nF C9 00nF C 00nF C 00nF C6 00nF C7 00nF R 7 R 7 SCK-PB MOSI-PB
28 9. USB-UART communication Figure 9-: USB-UART communication Mikromedia contains USB MINI-B connector which is positioned next to the battery connector. FTRL USB-UART IC enables you to implement UART serial communication functionality via USB cable, since ATmega80 does not support USB protocol. Before connecting the board, make sure that you have FTDI drivers installed on your computer. Rx/Tx LED flashes when USB and controller communicate. Page 8
29 Page 9 A RX0-MCU TX0-MCU USBDET XTAL XTAL C pf C pf X 8MHz ATmega80 00pin TQFP PL0/ICP XTAL XTAL PL7 PL6 PE/OCA PE/INT PE/INT PE6/INT6 PCINT/PJ A/PC PD/SDA PD0/SCL A8/PC0 A9/PC A0/PC A/PC PD/RXD PD/TXD TDO/PF6 TDI/PF7 ADC8/PK0 TCK/PF ADC9/PK ADC0/PK ADC/PK ADC/PK6 PE/XCK0 PE/TXD0 AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TMS/PF PH0/RXD PG/TOSC PB/OCA PB/OCA PB/MISO PB/MOSI PB/SCK PB0/PCINT0 PCINT/PJ6 PCINT/PJ PG PG0 PH/OCA PL/OCA A PG PE0/RXD0 PH7 PB7 PB6/OCB PD6/T PD7/T0 PCINT/PJ PD/ICP PD/XCK A/PC PL/OCB PL/T A/PC6 ADC/PK PH6/OCB PH/OCC PH/OCB PL/ICP PL/OCC A/PC7 XCK/PJ ADC/PK RESET PG/TOSCI PH/TXD PE7/INT7 RXD/PJ0 TXD/PJ ALE/PG AD0/PA0 PA AD/PA AD/PA AD/PA PA PJ7 ADC/PK7 PH/XCK AD7/PA7 AD6/PA6 U USBDP USBDM -USB C8 0nF FP FERRITE USBDET R6 00 C6 00nF R 0 R K7 R C 00nF ID D+ D- VBUS CN USB MINIB LD RX/TX RX0-MCU TX0-MCU TXD DTR# RTS# IO RXD RI# NC DSR# DCD# CTS# CBUS CBUS CBUS CBUS0 CBUS OSCO OSCI TEST A NC RESET# VOUT USBDM USBDP FTRL U FTRL Figure 9-: USB-UART connection schematics
30 A Accelerometer On board ADXL accelerometer, among other features, can be used to measure acceleration in three axis: x, y, and z. The accelerometer function is defined by the user in the program loaded into the microcontroller. Communication between the accelerometer and the microcontroller is performed via the IC interface. U A AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TCK/PF TMS/PF TDO/PF6 TDI/PF7 ADC8/PK0 ADC9/PK ADC0/PK ADC/PK ADC/PK ADC/PK ADC/PK6 ADC/PK7 PJ7 AD0/PA0 PA PA PG PE0/RXD0 PE/TXD0 PE/XCK0 PE/OCA PE/INT PE/INT PE6/INT6 PE7/INT7 PH0/RXD PH/TXD PH/XCK PH/OCA PH/OCB PH/OCC PH6/OCB PB0/PCINT0 PB/SCK PB/MOSI PB/MISO PB/OCA PB/OCA PB6/OCB XTAL XTAL X C pf ATmega80 00pin TQFP PB7 PH7 PG/TOSC PG/TOSCI RESET XTAL XTAL PL0/ICP PL/ICP PL/T PL/OCA PL/OCB PL/OCC PL6 PL7 PD0/SCL PD/SDA PD/RXD PD/TXD PD/ICP PD/XCK PD6/T PD7/T0 8MHz C pf SCL-PD0 SDA-PD AD/PA AD/PA AD/PA AD6/PA6 AD7/PA7 ALE/PG PCINT/PJ6 PCINT/PJ PCINT/PJ PCINT/PJ XCK/PJ TXD/PJ RXD/PJ0 A/PC7 A/PC6 A/PC A/PC A/PC A0/PC A9/PC A8/PC0 PG PG Figure 0-: Accelerometer connection schematics U9 Res 6 SCL 7 CS SDA ADD Res NC INT INT ADXL R SCL-PD0 J SDA-PD ACC ADDRESS C 00nF R C 00nF Figure 0-: Accelerometer module You can set the accelerometer address to 0 or by re-soldering the SMD jumper (zero-ohm resistor) to the appropriate position. Jumper is placed in address position by default. Page 0
31 . Flash Memory A U R 7 SCK-PB MOSI-PB MISO-PB R A AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TCK/PF TMS/PF TDO/PF6 TDI/PF7 ADC8/PK0 ADC9/PK ADC0/PK ADC/PK ADC/PK ADC/PK ADC/PK6 ADC/PK7 PJ7 AD0/PA0 PA PA PG PE0/RXD0 PE/TXD0 PE/XCK0 PE/OCA PE/INT PE/INT PE6/INT6 PE7/INT7 PH0/RXD PH/TXD PH/XCK PH/OCA PH/OCB PH/OCC PH6/OCB PB0/PCINT0 PB/SCK PB/MOSI PB/MISO PB/OCA PB/OCA PB6/OCB ATmega80 00pin TQFP PB7 PH7 PG/TOSC PG/TOSCI RESET XTAL XTAL PL0/ICP PL/ICP PL/T PL/OCA PL/OCB PL/OCC PL6 PL7 PD0/SCL PD/SDA PD/RXD PD/TXD PD/ICP PD/XCK PD6/T PD7/T FLASH-CS# AD/PA AD/PA AD/PA AD6/PA6 AD7/PA7 ALE/PG PCINT/PJ6 PCINT/PJ PCINT/PJ PCINT/PJ XCK/PJ TXD/PJ RXD/PJ0 A/PC7 A/PC6 A/PC A/PC A/PC A0/PC A9/PC A8/PC0 PG PG FLASH-CS# MISO-PB R9 7 R8 U0 CS SDO WP MP80 Figure -: Flash memory module connection schematics C7 00nF 8 7 HOLD 6 SCK-PB SCK MOSI-PB SDI Figure -: Flash memory module Since multimedia applications are getting increasingly demanding, it is necessary to provide additional memory space to be used for storing more data. The flash memory module enables the microcontroller to use additional 8Mbit flash memory. It is connected to the microcontroller via the Serial Peripheral Interface (SPI). Page
32 . Pads A PK0 PK PK PK PK PK PK6 HDR RST L R PH PH PL PL PL0 PL PL PL PL6 PL7 PB PB6 PD PD PD6 PD7 RX-PD TX-PD SCL-PD0 SDA-PD PE PE PE6 PE7 PH0 PH PH PH PH PH PH6 R 7 SCK-PB MOSI-PB MISO-PB PB R 7 PB A AREF ADC0/PF0 ADC/PF ADC/PF ADC/PF TCK/PF TMS/PF TDO/PF6 TDI/PF7 ADC8/PK0 ADC9/PK ADC0/PK ADC/PK ADC/PK ADC/PK ADC/PK6 ADC/PK7 PJ7 AD0/PA0 PA PA PJ PJ PJ0 -SYS HDR PK0 PK PK PK 6 PK 7 PK 8 PK6 9 PE 0 PE PE6 PE7 PJ0 PJ PJ 6 PH0 7 PH 8 PH 9 PH 0 PH6 SCK-PB MISO-PB MOSI-PB 6 MX6 MX6 XTAL XTAL PL0 PL PL PL PL PL PL6 PL7 SCL-PD0 SDA-PD RX-PD TX-PD PD PD PD6 PD PG PE0/RXD0 PE/TXD0 PE/XCK0 PE/OCA PE/INT PE/INT PE6/INT6 PE7/INT7 PH0/RXD PH/TXD PH/XCK PH/OCA PH/OCB PH/OCC PH6/OCB PB0/PCINT0 PB/SCK PB/MOSI PB/MISO PB/OCA PB/OCA PB6/OCB ATmega80 00pin TQFP PB7 PH7 PG/TOSC PG/TOSCI RESET XTAL XTAL PL0/ICP PL/ICP PL/T PL/OCA PL/OCB PL/OCC PL6 PL7 PD0/SCL PD/SDA PD/RXD PD/TXD PD/ICP PD/XCK PD6/T PD7/T0 U AD/PA AD/PA AD/PA AD6/PA6 AD7/PA7 ALE/PG PCINT/PJ6 PCINT/PJ PCINT/PJ PCINT/PJ XCK/PJ TXD/PJ RXD/PJ0 A/PC7 A/PC6 A/PC A/PC A/PC A0/PC A9/PC A8/PC0 PG PG0 Pads HDR X 8MHz C pf C pf Figure -: Pads connecting schematics Pads HDR Most microcontroller pins are available for further connectivity via two x6 rows of connection pads on both sides of the mikromedia board. They are designed to match additional shields, such as Battery Boost shield, Gaming, PROTO shield and others. Pads with underlined silkscreen markings have multiple functions (see the complete schematics for more information). Page
33 . Pinout System power supply Reference Ground Analog Lines Interrupt Lines Digital I/O lines SCK SPI Lines SDI SDO.V power supply Reference Ground Pin functions VSYS RST Reset pin Reference Ground PK0 L left ch. PK R right ch. audio out PK PH PK PH PK PL PWM lines PK PL PK6 PL0 PE PL PE PL PE6 PL PE7 PL6 PJ0 PL7 PJ PB Digital I/O lines PJ PB6 PH0 PD PH PD PH PD6 PH PD7 PH6 PB PD PD RX TX UART Lines PB PD0 SCL PB PD SDA I C Lines.V.V.V power supply Reference Ground Pin functions Digital lines Analog Lines Interrupt Lines SPI Lines IC Lines UART lines PWM lines Page
34 . Dimensions mm (.8 ) 7.0 mm (.87 ) 69.8 mm (.7 ).08 mm (0.0 ) 60.6 mm (.8 ).7 mm (.8 ) 0.7 mm (.98 ) 6. mm (. ). mm (0.7 ). mm (0.0 ).77 mm (0. ) Page
35 . mikromedia accessories We have prepared a set of extension boards pin-compatible with your mikromedia, which enable you to easily expand your board basic functionality. We call them mikromedia shields. But we also offer other accessories, such as Li-polymer battery, stacking headers, wire jumpers and more. 0 Connect shield 0 BatteryBoost shield 0 PROTO shield 0 Gaming shield 0 Li-Polimer battery 06 Wire Jumpers 07 Stacking headers Page
36 What s next? You have now completed the journey through each and every feature of mikromedia for ATmega board. You got to know it s modules and organization. Now you are ready to start using your new board. We are suggesting several steps which are probably the best way to begin. We invite you to join the users of mikromedia brand. You will find very useful projects and tutorials and can get help from a large ecosystem of users. Welcome! Compiler You still don t have an appropriate compiler? Locate AVR compiler that suits you best on the Product DVD provided with the package: DVD://download/eng/software/compilers/ Choose between mikroc, mikrobasic and mikropascal and download fully functional demo version, so you can begin building your first applications. Projects Once you have chosen your compiler, and since you already got the board, you are ready to start writing your first projects. Visual TFT software for rapid development of graphical user interfaces enables you to quickly create your GUI. It will automatically create necessary code which is compatible with mikroelektronika compilers. Visual TFT is rich with examples, which are an excellent starting point for your future projects. Just load the example, read well commented code, and see how it works on hardware. Visual TFT is also available on the Product DVD. Page 6
37 Notes: Page 7
38 Notes: Page 8
39 DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution. Any modification of this manual is prohibited. MikroElektronika provides this manual as is without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or conditions of merchantability or fitness for a particular purpose. MikroElektronika shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MikroElektronika, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has been advised of the possibility of such damages. MikroElektronika reserves the right to change information contained in this manual at any time without prior notice, if necessary. HIGH RISK ACTIVITIES The products of MikroElektronika are not fault tolerant nor designed, manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental damage ( High Risk Activities ). MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities. TRADEMARKS The MikroElektronika name and logo, the MikroElektronika logo, mikroc, mikrobasic, mikropascal, mikroprog, EasyAVR6, BIGAVR6, AVRPLC6 v6 and mikromedia are trademarks of MikroElektronika. All other trademarks mentioned herein are property of their respective companies. All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only used for identification or explanation and to the owners benefit, with no intent to infringe. Copyright MikroElektronika, 0, All Rights Reserved. Page 9
40 If you want to learn more about our products, please visit our website at If you are experiencing some problems with any of our products or just need additional information, please place your ticket at If you have any questions, comments or business proposals, do not hesitate to contact us at mikromedia for ATMEGA Manual (Mini) ver
mikromedia for Stellaris M3 Compact multimedia development system rich with on-board peripherals for all-round development on LM3S9B95 device
mikromedia for Stellaris M Compact multimedia development system rich with on-board peripherals for all-round development on LMS9B9 device TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationmikrome board for XMEGA
user's guide to mikrome ia board for XMEGA Compact development system rich with on-board peripherals for all-round multimedia development on ATXMEGA128A1 TO OUR VALUED CUSTOMERS I want to express my thanks
More informationSHIELD. mikromedia 5. for TIVA ARM
mikromedia 5 SHIELD for TIVA ARM Expansion board pin-compatible with your mikromedia 5 for TIVA ARM which enables you to easily expand your basic board functionality. TO OUR VALUED CUSTOMERS I want to
More informationTO OUR VALUED CUSTOMERS
SmartMP3 Board is ideal for creating mp3 players and adding audio and music features to your prototype devices, even with lower-performance microcontrollers. TO OUR VALUED CUSTOMERS I want to express my
More informationmikroboard for ARM 144-pin
All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting
More informationTO OUR VALUED CUSTOMERS
mikroprog for STM32 mikroprog is a fast USB programmer with hardware debugger support. Smart engineering allows mikroprog to support all STM32 ARM Cortex -M3 and Cortex -M4 microcontrollers in a single
More informationmikromedia for STM32 Downloaded from Elcodis.com electronic components distributor
mikromedia for STM Compact multimedia development system rich with on-board peripherals for all-round development on STMFVGT and STMFVGT devices TO OUR VALUED CUSTOMERS I want to express my thanks to you
More informationMINI-M4. development board for MSP432 MINI ARM
MINI-M4 development board for MSP432 The whole MSP432 development board fitted in DIP40 form factor, containing powerful MSP432P4R microcontroller. MINI ARM TO OUR VALUED CUSTOMERS I want to express my
More informationmikromedia for dspic33ep Compact development system rich with on-board peripherals for all-round multimedia development on dspic33ep512mu810 device.
mikromedia for dspicep Compact development system rich with on-board peripherals for all-round multimedia development on dspicepmu device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationmikroboard for ARM 64-pin
All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting
More informationmikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device.
mikromedia for PICEP Compact development system rich with on-board peripherals for all-round multimedia development on PICEPGU80 device. PIC TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationmikromedia for PIC18FJ Compact development system rich with on-board peripherals for all-round multimedia development on PIC18F87J50 device.
mikromedia for PIC8FJ Compact development system rich with on-board peripherals for all-round multimedia development on PIC8F87J0 device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationCEC1702 clicker. a great idea is just a click away
a great idea is just a click away CEC1702 clicker A compact development board with a mikrobus socket for click board connectivity and Microchip s CEC1702, a 32-bit ARM Cortex -M4 Processor Core, with strong
More informationCopyright mikroelektronika, All rights reserved.
Copyright mikroelektronika, 22. All rights reserved. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary
More informationuser's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC
user's guide to Expand development system capabilities by adding 12bit Digital to Analog Converter 12bit-DAC TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products
More informationmikrommb for PIC18FJ TABLE OF CONTENTS strana
All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting
More informationmikromedia for PIC24EP Compact development system rich with on-board peripherals for all-round multimedia development on PIC24EP512GU810 device.
mikromedia for PICEP Compact development system rich with on-board peripherals for all-round multimedia development on PICEPGU80 device. PIC TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationA compact starter kit with your favorite microcontroller and two mikrobus sockets
dspic33 A compact starter kit with your favorite microcontroller and two mikrobus sockets dspic Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and
More informationDevelopment system. mikrommb for PIC32. User manual
All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting
More informationuser's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM
user's guide to Expand development system capabilities by adding 8K EEPROM memory accessory board EEPROM TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products
More informationLV Programmer. User manual
Programmer If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com If you are experiencing some problems with any of our products or just need additional
More informationmikroprog Suite for PIC programming software
mikroprog Suite for PIC programming software mikroprog Suite for PIC is a free software used for programming of all of Microchip microcontroller families, including PIC10, PIC12, PIC16, PIC18, dspic30/33,
More informationmikromedia for dspic33 Compact development system rich with on-board peripherals for all-round multimedia development on dspic33fj256gp710a device.
mikromedia for dspic Compact development system rich with on-board peripherals for all-round multimedia development on dspicfj6gp70a device. TO OUR VALUED CUSTOMERS I want to express my thanks to you for
More informationMSP 432. A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away.
MSP 432 A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being
More informationA compact starter kit with your favorite microcontroller and two mikrobus sockets
PIC24 A compact starter kit with your favorite microcontroller and two mikrobus sockets PIC24 Page 1 TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and
More informationCopyright mikroelektronika, January All rights reserved.
Copyright mikroelektronika, January 22. All rights reserved. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika.
More informationPIC32MZ. A compact starter kit with your favorite microcontroller and a mikrobus socket.
PICMZ A compact starter kit with your favorite microcontroller and a mikrobus socket. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence
More informationA compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away.
A compact starter kit with your favorite microcontroller and a socket for click add-on boards. New ideas are just a click away. TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested
More informationAVR-Ready2. Additional Board. Manual. MikroElektronika
AVR-Ready2 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.
More informationGUI design made easy. Creating the First Project with. additional software
Creating the First Project with additional software Software for rapid development of graphical user interfaces for various types of TFT displays GUI design made easy To our valued customers, I want to
More informationAVR-Ready1. Additional Board. Manual. MikroElektronika
AVR-Ready1 Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier.
More informationBIG8051. Development system. User manual
BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last
More informationClicker 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 information2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World
SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 USB 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful
More informationmikrobasic PRO for FT90x Creating the first project in
mikrobasic PRO for FT90x Creating the first project in TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The
More informationAVRflash. Program. User manual
AVRflash User manual Program AVRprog programmer is a high performance tool used for programming AVR microcontroller families from ATMEL. The AVRflash program communicates to the microcontroller through
More informationBreeze Board. Type B. User Manual.
Breeze Board Type B User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (USB Bootloader)... 6 Power Circuitry... 7 USB... 8 Microcontroller...
More information2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World
SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD - Books - Compilers User s Manual 2 in 1 2.0 IN-CIRCUIT PROGRAMMER ATMEL AVR DEVELOPMENT BOARD With useful implemented peripherals, plentiful practical
More informationA compact starter kit with your favorite microcontroller and two mikrobus sockets
A compact starter kit with your favorite microcontroller and two mikrobus sockets To our valued customers I want to express my thanks to you for being interested in our products and for having confidence
More informationEMB128. ere co., ltd.
ATMEGA128 Embedded Board Main Features Atmega128 8-bit RISC CPU (AVR family) Serial EEPROM (I2C), 24LC256 Real Time Clock, DS1307 3V lithium battery keeping time and date 2 channels RS485 2 channels RS232
More informationA compact starter kit with your favorite microcontroller and two mikrobus sockets
A compact starter kit with your favorite microcontroller and two mikrobus sockets To our valued customers I want to express my thanks to you for being interested in our products and for having confidence
More informationBIGdsPIC6. Development System. User manual
BIGdsPIC6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last
More informationBreeze 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 informationSBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual
SBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the SBAT90USB162 Atmel AT90USB162 development board. This board is designed to give a quick and cost-effective
More informationLBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual
LBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the LBAT90USB162 Atmel AT90USB162 development board. This board is designed to give quick and cost-effective
More informationDATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.
DATASHEET 4.3 Embedded SPI Display 4DLCD-FT843 Powered by the FTDI FT800 Video Engine Document Date: 25 th September 2013 Document Revision: 0.4 Uncontrolled Copy when printed or downloaded. Please refer
More informationkeyestudio 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 informationmikromedia+ for Stellaris ARM
mikromedia+ for Stellaris ARM Amazingly compact, all-on-single-pcb development board carring. TFT Touch Screen and lots of multimedia peripherals, all driven by powerful LMFHQD microcontroller from ARM
More informationAVR-P20 development board Users Manual
AVR-P20 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, October 2005 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: The AVR Microcontrollers
More informationArduino Diecimila Pinouts 697B B8D-A50A-61944C26074F
mightwerk Resources for creators and innovators outs 697B1380-9797-4B8D-A50A-61944C26074F Introduction... 1 4-pin Expansion Header out... 2 6-pin ICSP Header out... 3 Map from to... 4 Map from ATmega328
More informationmikromedia+ for STM32 ARM
mikromedia+ for STM ARM Amazingly compact, all-on-single-pcb development board carring. TFT Touch Screen and lots of multimedia peripherals, all driven by powerful STMF0ZG microcontroller from ARM Cortex
More informationARDUINO 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 informationArduino 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 informationA compact starter kit with a very powerful microcontroller and two mikrobus sockets
PSoC6 A compact starter kit with a very powerful microcontroller and two mikrobus sockets Page To our valued customers I want to express my thanks to you for being interested in our products and for having
More informationA motorized development platform
A motorized development platform To our valued customers I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary aim of our company
More informationARDUINO 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 informationDBAT90USB162 Atmel. DBAT90USB162 Enhanced Development Board User s Manual
DBAT90USB162 Atmel AT90USB162 Enhanced Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the DBAT90USB162 Atmel AT90USB162 enhanced development board. This board is designed to give
More informationworkstation mikromedia USER'S GUIDE for PIC18FJ, dspic33, PIC24 and PIC32 Four connectors for each port Amazing Connectivity
mikromedia workstation for PIC8FJ, dspic33, PIC4 and PIC3 v7 USER'S GUIDE 6 mikromedia boards supported PIC8FJ,dsPIC33 /PIC4 and PIC3 Many on-board modules Multimedia peripherals Easy-add extra boards
More informationArduino 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 information3.3V regulator. JA H-bridge. Doc: page 1 of 7
Digilent Cerebot Board Reference Manual Revision: 11/17/2005 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Board is a useful tool for
More informationU4DIL. 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 informationARDUINO 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 informationPIC-32MX development board Users Manual
PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the
More informationAVR-TLCD-128CAN development board Users Manual
AVR-TLCD-128CAN development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: AVR-TLCD-128CAN adds cool LCD and touchscreen interface to your next project.
More informationCONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6
CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons
More informationUM2461 User manual. SPC584B-DIS Discovery Board. Introduction
User manual SPC584B-DIS Discovery Board Introduction The SPC584B-DIS is a low-cost development board to evaluate and develop applications with the microcontroller SPC584B70E1 in etqfp 64-pin package. This
More informationSmartMP3. Additional Board. Manual. MikroElektronika
Manual All Mikroelektronika s development systems feature a large number of peripheral modules expanding microcontroller s range of application and making the process of program testing easier. In addition
More informationUSER GUIDE. ATmega328P Xplained Mini User Guide. Introduction
USER GUIDE ATmega8P Xplained Mini User Guide Introduction This user guide describes how to get started with the Atmel ATmega8P Xplained Mini board. The ATmega8P Xplained Mini evaluation kit is a hardware
More informationSimPLC. User Manual.
SimPLC User Manual www.dizzy.co.za Contents Introduction... 4 Overview Top... 5 Power Circuitry... 6 Microcontroller... 7 Real-Time Calendar and Clock (RTCC)... 7 Reset Button... 7 Oscillator Socket...
More informationDATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. microusb Programming Adaptor. USB to UART Serial Bridge
TURNING TECHNOLOGY INTO ART DATASHEET microusb Programming Adaptor µusb-pa5 USB to UART Serial Bridge Document Date: 27 th November 2013 Document Revision: 1.1 Uncontrolled Copy when printed or downloaded.
More informationAVR-P development board Users Manual
AVR-P40-8515 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, January 2002 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION: The AVR Microcontroller
More informationDATASHEET 4D SYSTEMS. uusb-pa5 uusb-pa5-ii. microusb Programming Adaptor TURNING TECHNOLOGY INTO ART. USB to UART Serial Bridge
DATASHEET TURNING TECHNOLOGY INTO ART microusb Programming Adaptor -II USB to UART Serial Bridge Document Date: 17 th July 2015 Document Revision: 2.0 Uncontrolled Copy when printed or downloaded. Please
More informationAVR- M16 development board Users Manual
AVR- M16 development board Users Manual All boards produced by Olimex are ROHS compliant Rev. C, January 2005 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page1 INTRODUCTION AVR-M16 is header board
More informationATmega328PB Xplained Mini. Introduction. AVR 8-bit Microcontrollers USER GUIDE
AVR 8-bit Microcontrollers ATmega328PB Xplained Mini USER GUIDE Introduction This user guide describes how to get started with the Atmel ATmega328PB Xplained Mini board. The ATmega328PB Xplained Mini evaluation
More informationMOD-IO development board Users Manual
MOD-IO development board Users Manual All boards produced by Olimex are ROHS compliant Rev. B, September 0 Copyright(c) 0, OLIMEX Ltd, All rights reserved Page INTRODUCTION MOD-IO is a small but powerful
More informationU6DIL. 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 informationAtmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter
APPLICATION NOTE Features Atmel AVR32918: UC3-A3 Xplained Hardware User s Guide Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter I/O One mechanical button
More informationARDUINO 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 informationRoBoard RB-100 Manual V2.00 The Heart of Robotics. Jan 2009 DMP Electronics Inc
RoBoard RB-100 Manual V2.00 The Heart of Robotics Jan 2009 DMP Electronics Inc Copyright The information in this manual is subject to change without notice for continuous improvement in the product. All
More informationAVR 40 Pin Rapid Robot controller board
AVR 40 Pin Rapid Robot controller board User Manual Robokits India http://www.robokits.org info@robokits.org - 1 - Thank you for purchasing the AVR 40 Pin Rapid Robot controller board. This unit has been
More informationVarious power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9
Cerebot II Board Reference Manual Revision: September 14, 2007 Note: This document applies to REV B of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview
More informationEDBG. Description. Programmers and Debuggers USER GUIDE
Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging
More informationUSER GUIDE. ATmega168 Xplained Mini User Guide. Introduction
USER GUIDE ATmega168 Xplained Mini User Guide Introduction This user guide describes how to get started with the Atmel ATmega168 Xplained Mini board. The ATmega168 Xplained Mini evalutation kit is a hardware
More informationUser Manual For CP-JR ARM7 USB-LPC2148 / EXP
CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU
More informationDATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. USB to Serial UART Bridge Converter. Document Date: 5 th September 2012 Document Revision: 1.
TURNING TECHNOLOGY INTO ART DATASHEET USB to Serial UART Bridge Converter µusb-mb5 Document Date: 5 th September 2012 Document Revision: 1.0 Uncontrolled Copy when printed or downloaded. Please refer to
More informationUSER'S GUIDE. Two connectors for each port Amazing Connectivity. microcontrollers supported PIC24, dspic33 and pic32
USER'S GUIDE microcontrollers supported PIC4, dspic and pic Many on-board modules Multimedia peripherals Easy-add extra boards mikrobus sockets Two connectors for each port Amazing Connectivity Fast USB.0
More informationSanguino 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 informationPIC-LCD-3310 development board Users Manual
PIC-LCD-3310 development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: PIC-LCD-3310 is development board with PIC18F67J50, NOKIA 3310 BW 84x48 pixels
More informationBV511 Hardware Guide ByVac ByVac Revision 1.0
BV511 Hardware Guide ByVac ByVac 2007 www.byvac.co.uk Revision 1.0 ByVac 1 Copyright in this work is vested in ByVac and the document is issued in confidence for the purpose only for which it is supplied.
More informationARDUINO 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 informationTable Of Contents TABLE OF CONTENTS...1
Table Of Contents TABLE OF CONTENTS...1 STK503 USER GUIDE...2 INTRODUCTION...2 Features...2 Known Issues...3 Getting Started...4 Hardware overview...4 Mounting the STK503...5 Placing the AVR in the ZIF
More informationIntroduction. Rev.1.2
Introduction The Revelation board is an evaluation tool which is designed to help to start working with Riverdi TFT panels with FT8XX controllers. It can also be used as a platform to build your own application.
More informationCPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany
CPU369-Module Documentation Fujitsu Microelectronics Europe GmbH Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany History Revision Date Comment V1.0 08.03.01 New Document V1.1 17.10.03 Modifications
More informationRevision: 05/05/ E Main Suite D Pullman, WA (509) Voice and Fax. Various power connectors. 3.3V regulator
Digilent Cerebot Plus Board Reference Manual Revision: 05/05/2008 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Plus Board is a useful
More information2.8 microlcd Intelligent PICASO Display Module
Product Brief 2.8 microlcd Intelligent PICASO Display Module µlcd-28ptu www.4dsystems.com.au Rev 1.2 MESSAGE FROM THE CEO To our valued customers, Thank you for your interest in 4D Systems and the products
More informationARDUINO YÚN MINI Code: A000108
ARDUINO YÚN MINI Code: A000108 The Arduino Yún Mini is a compact version of the Arduino YUN OVERVIEW: Arduino Yún Mini is a breadboard PCB developed with ATmega 32u4 MCU and QCA MIPS 24K SoC CPU operating
More informationThe Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.
Pepper 43R TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential damages.
More informationHardware 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 informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationET-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