wiznet MMwiz 5300 Ethernet net5300 User Guide minimodule REV 1.0 Many ideas one solution

Size: px
Start display at page:

Download "wiznet MMwiz 5300 Ethernet net5300 User Guide minimodule REV 1.0 Many ideas one solution"

Transcription

1 MMwiz wiznet net00 REV.0 00 Ethernet minimodule User Guide Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning Evaluation Boards net controllers, RFID High Spe- ed In System programmers for AVR, PIC, ST microcontrollers Microprocesor systems, PCB for, AVR, ST, PIC microcontrollers Starter Kits Embedded Web Servers Prototyping Boards mi- nimodules for microcontrollers, ethernet controllers, RFID High Speed In Systems programme- rs for AVR, PIC, ST microcontrlollers Microprocesor systems, PCB designing Evaluation Bo- ards for `, AVR, ST, PIC microcontrollers Starter Kits Embe- dded Web Serwers Prototyping Boards Minimodules for microcontrollercontrollers, ethernet controllers, High Speed In System program- mers for AVR, PIC, ST microco- Microprocesor R Many ideas one solution Systems, PCB Designing Evaluation Boards

2 Contents INTRODUCTION... APPLICATIONS... FEATURES... CONSTRUCTION OF THE MODULE... BLOCK DIAGRAM... MODULE PIN-OUT... ATMEGA MICROCONTROLLER... ETHERNET CONTROLLER W00... MEMORY CONTROLLER... DATAFLASH MEMORY... RESET CIRCUIT... LED DIODES... CONNECTION OF THE MODULE WITH THE EXTERNAL WORLD... CONNECTION TO THE ETHERNET NETWORK... RS- INTERFACE... RS- INTERFACE... USB INTERFACE... RADIO LINK... LCD DISPLAY... PROGRAMMING THE MODULE... ISP CONNECTOR... JTAG CONNECTOR... 0 AN APPLICATION EXAMPLE... EVALUATION BOARD... SPECIFICATIONS... TECHNICAL ASSISTANCE... GUARANTEE... ASSEMBLY DRAWINGS... DIMENSIONS... SCHEMATICS...

3 Introduction Thank you for buying MMwiznet00 minimodule. It was created with the idea of facilitating the communication of microprocessor systems through the Internet/Ethernet networks. The heart of the module is the RISC Atmega microcontroller with kb of program memory and kb of (external) RAM memory, co-operating with the Ethernet controller, WizNET W00. The minimodule has an kb DataFlash serial memory for storage of WWW pages and of any files e.g. with measurement data. The memory is connected to a fast SPI bus with Mb/s transmission speed. Applications The MMwiznet00 minimodule can be used as a design base for electronic circuits co-operating from the Ethernet/Internet network, covering the following areas of interest: Industrial remote controlling and monitoring systems Telemetry Intelligent buildings Alarm systems Weather stations and environment monitoring Medical electronics Heating and air-conditioning systems Telecommunication Road traffic monitoring Remote data logging Home automation The MMwiznet00 minimodule can be also used in didactic workshops of information and electronic schools, illustrating the aspects of co-operation of electronic circuits from the Ethernet/Internet network, as well as be used to construct thesis circuits. Features Fast RISC microcontroller ATmega with up to MIPS throughput Ethernet controller/0mb/s W00 with hardware TCP/IP stack kb of in circuit programmable FLASH program memory KB of RAM memory kb of EEPROM memory Serial DataFlash memory Mbits (kbytes) Reliable reset circuit Crystal resonator. or MHz LED diodes indicating: power, LAN activity, DataFlash activity Fully SMD made on -layer PCB x 0 terminals with 0." (.mm) pitch fitting every prototype board Available free operating system with TCP/IP stack supporting many protocols Available evaluation board and sample applications Small dimensions: mm x 0.mm

4 Construction of the module Block diagram The block diagram of the MMwiznet00 minimodule is shown in the drawing: BUS PORTE ATmega kb RAM W00 PORTF EEPROM PORTB PORTD DataFlash MHz Figure Block diagram of the MMwiznet00 minimodule. Minimodule is sold in version MMwiznet00---, which contain Mbit DataFlash memory, MHz crystal and RJ connector mounted. For larger quantity orders it is possible to adjust module to customer s needs, and then ordering using following selector is possible MMwiznet00 f c c 0 without DataFlash Mb DataFlash Mb DataFlash Mb DataFlash Mb DataFlash. -. MHz Crystal - MHz Crystal - MHz Crystal - MHz Crystal MHz Crystal. -. MHz Crystal - MHz Crystal 0 without RJ connector(j mounted instead) with RJ connector

5 Module pin-out Figure Module pin-out top view.

6 Function in MMwiznet 00 Name J J Name PB0/#SS PE/ INT DataFlash SCK PB/ SCK PE/ INT DataFlash - MOSI PB/MOSI PE/ INT DataFlash MISO PB/ MISO PE/ INT PB/OC0/PWM0 PE/ AC- DataFlash #CS PB/ OCA/PWMA PE/ AC+ PB/OCB/PWMB PE/ PDO/TxD Function in MMwiznet0 0 Interrupt from W00 PB/ OC/PWM PE0/ PDI/RxD PD0/#INT0/SCL AREF PD/#INT/SDA PF0/ ADC0 PD/#INT/RxD PF/ ADC PD/#INT/TxD PF/ ADC PD/ IC PF/ADC PD PF/ ADC/TCK PD/ T PF/ ADC/TMS PD/T PF/ ADC/TDO LEDACT PF/ ADC/TDI LEDLINK TOSC/PG +V TOSC/PG 0 0 #RESET J No. Function Alt. function Description PB0 #SS PB0 general purpose digital I/O SS Slave Port Select input. When the SPI is enabled as a slave, this pin is configured as an input regardless of the setting of DDB0. As a slave, the SPI is activated when this pin is driven low. When the SPI is enabled as a master, the data direction of this pin is controlled by DDB0. When the pin is forced to be an input, the pull-up can still be controlled by the PORTB0 bit. Table and Table relate the alternate functions of Port B to the overriding signals shown in Figure on page. SPI MSTR INPUT and SPI SLAVE OUTPUT constitute the MISO signal, while MOSI is divided into SPI MSTR OUTPUT and SPI SLAVE INPUT.

7 PB SCK PB MOSI PB MISO PB OC0/PWM0 PB OCA/PWMA PB OCB/PWMB PB OC/PWM PB general purpose digital I/O SCK Master Clock output, Slave Clock input pin for SPI channel. When the SPI is enabled as a slave, this pin is configured as an input regardless of the setting of DDB. When the SPI is enabled as a master, the data direction of this pin is controlled by DDB. When the pin is forced to be an input, the pull-up can still be controlled by the PORTB bit. PB general purpose digital I/O MOSI SPI Master Data output, Slave Data input for SPI channel. When the SPI is enabled as a slave, this pin is configured as an input regardless of the setting of DDB. When the SPI is enabled as a master, the data direction of this pin is controlled by DDB. When the pin is forced to be an input, the pull-up can still be controlled by the PORTB bit. PB general purpose digital I/O MISO Master Data input, Slave Data output pin for SPI channel. When the SPI is enabled as a master, this pin is configured as an input regardless of the setting of DDB. When the SPI is enabled as a slave, the data direction of this pin is controlled by DDB. When the pin is forced to be an input, the pull-up can still be controlled by the PORTB bit. PB general purpose digital I/O OC0 Output Compare Match output: The PB pin can serve as an eternal output for the Timer/Counter0 Output Compare. The pin has to be configured as an output (DDB set (one)) to serve this function. The OC0 pin is also the output pin for the PWM mode timer function. PB general purpose digital I/O OCA Output Compare Match A output: The PB pin can serve as an external output for the Timer/Counter Output Compare A. The pin has to be configured as an output (DDB set (one)) to serve this function. The OCA pin is also the output pin for the PWM mode timer function. PB general purpose digital I/O OCB Output Compare Match B output: The PB pin can serve as an external output for the Timer/Counter Output Compare B. The pin has to be configured as an output (DDB set (one)) to serve this function. The OCB pin is also the output pin for the PWM mode timer function. PB general purpose digital I/O OC Output Compare Match output: The PB pin can serve as an external output for the Timer/Counter Output Compare. The pin has to be configured as an output (DDB set one ) to serve this function. The OC pin is also the output pin for the PWM mode timer function. OCC Output Compare Match C output: The PB pin can serve as an external output for the Timer/Counter Output Compare C. The pin has to be configured as an output (DDB set (one)) to serve this function. The OCC pin is also the output pin for the PWM mode timer function.

8 PD0 #INT0/SCL PD0 general purpose digital I/O INT0 External Interrupt source 0. The PD0 pin can serve as an external interrupt source to the MCU. SCL Two-wire Serial Interface Clock: When the TWEN bit in TWCR is set (one) to enable the Two-wire Serial Interface, pin PD0 is disconnected from the port and becomes the Serial Clock I/O pin for the Two-wire Serial Interface. In this mode, there is a spike filter on the pin to suppress spikes shorter than 0 ns on the input signal, and the pin is driven by an open drain driver with slew-rate limitation. PD #INT/SDA PD general purpose digital I/O INT External Interrupt source. The PD pin can serve as an external interrupt source to the MCU. SDA Two-wire Serial Interface Data: When the TWEN bit in TWCR is set (one) to enable the Two-wire Serial Interface, pin PD is disconnected from the port and becomes the Serial Data I/O pin for the Two-wire Serial Interface. In this mode, there is a spike filter on the pin to suppress spikes shorter than 0 ns on the input signal, and the pin is driven by an open drain driver with slew-rate limitation. PD #INT/RxD PD general purpose digital I/O INT External Interrupt source. The PD pin can serve as an External Interrupt source to the MCU. RXD Receive Data (Data input pin for the USART). When the USART receiver is enabled this pin is configured as an input regardless of the value of DDD. When the USART forces this pin to be an input, the pull-up can still be controlled by the PORTD bit. PD #INT/TxD PD general purpose digital I/O INT External Interrupt source : The PD pin can serve as an external interrupt source to the MCU. TXD Transmit Data (Data output pin for the USART). When the USART Transmitter is enabled, this pin is configured as an output regardless of the value of DDD. PD IC PD general purpose digital I/O XCK USART External clock. The Data Direction Register (DDD) controls whether the clock is output (DDD set) or input (DDD cleared). The XCK pin is active only when the USART operates in Synchronous mode. IC Input Capture Pin: The PD pin can act as an input capture pin for Timer/Counter. PD PD general purpose digital I/O PD T PD general purpose digital I/O T Timer/Counter counter source. PD T PD general purpose digital I/O T Timer/Counter counter source. LEDACT The output of the LEDACT diode driving signal (indicating activity of the module in Ethernet network). It can be used to connect an additional diode, e.g. led out externally to the device case. LEDLINK +V Power supply input +V. 0 Grodund. The output of the LEDLINK diode driving signal (indicating connection to the Ethernet network). It can be used to connect an additional diode, e.g. led out externally to the device case.

9 J Nr Funkcja Alt. funkcja Opis PE INT PE General purpose digital I/O INT External Interrupt source : The PE pin can serve as an external interrupt source. IC Input Capture Pin: The PE pin can act as an input capture pin for Timer/Counter. PE INT PE general purpose digital I/O INT External Interrupt source : The PE pin can serve as an external interrupt source. T Timer/Counter counter source. PE INT PE general purpose digital I/O INT External Interrupt source : The PE pin can serve as an External Interrupt source. OCC Output Compare Match C output: The PE pin can serve as an External output for the Timer/Counter Output Compare C. The pin has to be configured as an output (DDE set one ) to serve this function. The OCC pin is also the output pin for the PWM mode timer function. PE INT PE general purpose digital I/O INT External Interrupt source : The PE pin can serve as an External Interrupt source. OCB Output Compare Match B output: The PE pin can serve as an External output for the Timer/Counter Output Compare B. The pin has to be configured as an output (DDE set (one)) to serve this function. The OCB pin is also the output pin for the PWM mode timer function. PE AC- PE general purpose digital I/O AC- Analog Comparator Negative input. This pin is directly connected to the negative input of the Analog Comparator. OCA, Output Compare Match A output: The PE pin can serve as an External output for the Timer/Counter Output Compare A. The pin has to be configured as an output (DDE set one ) to serve this function. The OCA pin is also the output pin for the PWM mode timer function. PE AC+ PE general purpose digital I/O AC+ Analog Comparator Positive input. This pin is directly connected to the positive input of the Analog Comparator. XCK0, USART0 External clock. The Data Direction Register (DDE) controls whether the clock is output (DDE set) or input (DDE cleared). The XCK0 pin is active only when the USART0 operates in Synchronous mode. PE PDO/TPD PE general purpose digital I/O PDO SPI Serial Programming Data Output. During Serial Program Downloading, this pin is used as data output line for the ATmega. TXD0 UART0 Transmit pin.

10 PE0 PDI/RxD PE0 general purpose digital I/O PDI SPI Serial Programming Data Input. During Serial Program Downloading, this pin is used as data input line for the ATmega. RXD0 USART0 Receive Pin. Receive Data (Data input pin for the USART0). When the USART0 receiver is enabled this pin is configured as an input regardless of the value of DDRE0. When the USART0 forces this pin to be an input, a logical one in PORTE0 will turn on the internal pull-up. AREF Analog reference voltage for the A/D converter PF0 ADC0 PF0 general purpose digital I/O ADC0 Analog to Digital Converter, Channel 0. PF ADC PF general purpose digital I/O ADC Analog to Digital Converter, Channel. PF ADC PF general purpose digital I/O ADC Analog to Digital Converter, Channel. PF ADC PF general purpose digital I/O ADC Analog to Digital Converter, Channel. PF ADC/TCK PF general purpose digital I/O ADC Analog to Digital Converter, Channel. TCK JTAG Test Clock: JTAG operation is synchronous to TCK. When the JTAG interface is enabled, this pin can not be used as an I/O pin. PF ADC/TMS PF general purpose digital I/O ADC Analog to Digital Converter, Channel. TMS JTAG Test Mode Select: This pin is used for navigating through the TAP-controller state machine. When the JTAG interface is enabled, this pin can not be used as an I/O pin. PF ADC/TDO PF general purpose digital I/O ADC Analog to Digital Converter, Channel. TDO JTAG Test Data Out: Serial output data from Instruction Register or Data Register. When the JTAG interface is enabled, this pin can not be used as an I/O pin. The TDO pin is tri-stated unless TAP states that shift out data are entered. PF ADC/TDI PF general purpose digital I/O ADC Analog to Digital Converter, Channel. TDI JTAG Test Data In: Serial input data to be shifted in to the Instruction Register or Data Register (scan chains). When the JTAG interface is enabled, this pin can not be used as an I/O pin. PG TOSC PG general purpose digital I/O TOSC - Timer Oscillator pin : When the AS0 bit in ASSR is set (one) to enable asynchronous clocking of Timer/Counter0, pin PG is disconnected from the port, and becomes the input of the inverting Oscillator amplifier. In this mode, a Crystal Oscillator is connected to this pin, and the pin can not be used as an I/O pin. PG TOSC PG general purpose digital I/O TOSC - Timer Oscillator pin : When the AS0 bit in ASSR is set (one) to enable asynchronous clocking of Timer/Counter0, pin PG is disconnected from the port, and becomes the inverting output of the Oscillator amplifier. In this mode, a Crystal Oscillator is connected to this pin, and the pin can not be used as an I/O in. 0 #RESET Input/output of RESET signal

11 ATmega microcontroller High-performance RISC architecture, instructions (most single clock cycle execution), MIPS at MHz KBytes of Flash memory K Bytes of SRAM memory K Bytes of EEPROM SPI Master/Slave interface Four internal timers/counters /bit Two UART interfaces (up to Mbaud) Serial interface compatible with IC In System Programming In Circuit Debugging through JTAG interface Real Time Clock with khz oscillator channel -bti A/D converter I/O ports PWM outputs Extended temperature range, internal and external interrupt sources Internal watchdog timer More informations at Atmel's site Ethernet controller W00 Single chip Ethernet contro ller with embedded TCP/IP stack Integrated BaseT/0BaseTX Ethernet PHY Supports hardwired TCP/IP protocols : TCP,UDP,ICMP,IPv,ARP,IGMPv,PPPoE,Ethernet Supports independent SOCKETs simultaneously High network performance : Up to 0Mbps Supports PPPoE connection (with PAP/CHAP Authentication mode) Internal Kbytes memory for data communication Supports auto negotiation and auto MDI/MDIX(Crossover) Supports network Indicator LEDs The module is adapted to operate with the network controller with use of interrupts. The interrupt signal is connected to input INT (PE) of the microcontroller. The state of the Ethernet controller is signaled by two LED diodes: LNK connection with the network, and ACT active (transmission/reception).

12 Memory controller MMwiznet00 has simple memory controller, which divides memory space into two areas: RAM memory area and Ethernet controller area. Implementation of memory controller is shown on drawing below +V A A A A A A U HC0 UC HC00 #SEL_LAN #SEL_RAM Memory map is shown below: FFFF FC00 W00 External RAM and MCU s internal RAM B 0000

13 DataFlash memory The minimodule can be equipped with serial ATDB DataFlash memory ( - Mb capacity), this gives 0. MB of memory for storing files with WWW pages or collecting measurement files. The memory is connected to a fast SPI bus with MB/s transmission speed. Memory chip is activated after applying a low logic level to #CS input. The #CS input of memory is connected to port PB of the microcontroller. The SPI bus occupies three terminals of the microprocessor: PB, PB, PB. It should be kept in mind that if DataFlash memory is installed, the just outlined port terminals cannot be used externally to the module. Of course the SPI bus can be used for communication with external peripherals, under the condition that they will have circuit selection inputs (CS). The diagram below shows the connection of DataFlash memory inside the module. +V D DF U +V R k C 0n WP# RST# SI SO SCK CS# PB PB PB PB ATDB0B Figure Connection of DataFlash memory inside the module. A detailed description of DataFlash circuits is on the Atmel Company page: RESET circuit The MMwiznet00 has a built-in voltage monitoring circuit constructed around the DS integrated circuit. The circuit generates a RESET signal in case when the supply voltage value is lower than. V. This takes place when the supply voltage is switched on or off, when the voltage changes its value from 0 to V. The guard circuit detects also momentary voltage drops. A short duration drop of below. V causes the generation of a resetting signal of 0 ms duration. This signal is applied directly to the resetting input of the microcontroller and the W00. The RESET signal is led out to a module connector and it can be used as the zeroing output resetting external circuits and as the input for resetting the module, e.g. by means of the RESET button. In such a case the RESET button can short the RESET line directly to ground. An implementation of the reset circuit is presented in the diagram below. +V +V U RST DS R k UD #RESET RESET HC00 Figure Implementation of the reset circuit in the module.

14 LED diodes The minimodule is equipped with four LED diodes which signal the following: supply of power operation of the Ethernet controller: o connection to the network o activity (transmission/reception) operation of the DataFlash memory (analogously as the HDD diode in PCs). Diode signals (with exception of DataFlash diode) are led out outside the module which enables doubling the signaling e.g. externally to the device case. An example of a realization of such a solution is shown in the drawing: J_ J_ J_ J_ +V ACT LINK k k +V J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 PB0/SS PE/INT PB/SCK PE/INT PB/MOSI PE/INT PB/MISO PE/INT PB/OC0/PWM0 PE/AC- PB/OCA/PWMA PE/AC+ PB/OCB/PWMB PE/PDO/TxD0 PB/OC/PWM PE0/PDI/RxD0 PD0/INT0/SCL AREF PD/INT/SDA PF0/ADC0 PD/INT/RxD PF/ADC PD/INT/TxD PF/ADC PD/IC PF/ADC PD PF/ADC PD/T PF/ADC PD/T PF/ADC LED_ACTIV PF/ADC LED_LINK TOSC +V TOSC #RESET TPIN- TPIN+ TPOUT- TPOUT+ MMnet0 J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 RESET Figure Connection of external signaling diodes and the RESET button.

15 Connection of the module with the external world Connection to the Ethernet network MMwiznet00 module has RJ connector integrated with separation transformer and LED diodes. This frees the user from necessity of buying suitable components and mounting them on base board. Led diodes indicates operation of the Ethernet controller: green connection to the network, orange activity. +.V D LINK R 0R +.V D ACT R 0R J Header ACTLED LINKLED TXOP TXON RXIP RXIN R.R R.R C 0nF R.R R.R C 0nF +VA +.V R 0R R 0R C0 0nF J A K A K TXD+ TXD_CT TXD- RXD+ RXD_CT RXD- SH SH SH JFM0-0T LAN Figure Connection of RJ jack inside module. The module can be also bought without mounted RJ connector. In this case Ethernet signals are led out from module through J connector. This option makes possible to place separation transformer on the base board and use Power-Over-Ethernet technology or power device through Ethernet cable. AC AC 0F00N RXIN RXIP TXON TXOP XMIT RCV RJ RX+ TX- TX+ SH SH RX- LAN n n n n/kv n/kv LAN_ LAN_ LAN_ Figure Connection to the Ethernet using a transformer.

16 RS- interface The ATmega microcontroller has two USART ports which can be used to connect the minimodule with a PC computer or other equipment equipped with a RS- port. Such a connection requires a level converter based on a MAX or similar IC, connected to the TxD and RxD lines. +V +V 0n V+ C+ 0n DBF 0n V- C- C+ 0n RS- T OUT T OUT R IN R IN C- T IN T IN R OUT R OUT ST PE(TxD0) lub PD(TxD) PE0(RxD0) lub PD(RxD) Figure Connection of the RS- to the MMwiznet00. RS- interface The RS- interface facilitates long-distance transmission in a difficult environment. An implementation of this interface is as simple as that of RS- and requires only a line driver, e.g. MAX. The feature discerning this interface from RS- is the necessity to control the direction of action of the driver (transmission/reception). This control is effected through the program, using any I/O pin of the microcontroller. The 0R resistors visible in the diagram polarize initially the inputs, increasing the immunity to interference. The 0R resistor connected by means of a shorting strap is used to match the interface to the line impedance. +V +V JP PE0(RxD0) lub PD(RxD) Pxx PE(TxD0) lub PD(TxD) U RO RE DE DI B A 0R 0R B A MAX 0R Figure Connection of the RS- port to the MMwiznet00.

17 USB interface The current standard in connecting with a PC, the USB interface, permits quick transfers and taking the power supply from the computer. Thanks to the existence of circuits converting the USB interface to RS-, its implementation in own equipment is very simple and cheap. The drawing below presents a way of equipping the MMwiznet00 module with an USB interface, using the MMusb module. After installing VCP drivers, such an interface is seen in the system as a virtual COM port, thus its software on the PC should surely provide no problems. USB Connector RX +V k k TX PE(TxD0) lub PD(TxD) PE0(RxD0) lub PD(RxD) TXLED PWRCTL PWREN TxDEN RI DCD DSR DTR CTS RTS RxD TxD MMusb PORT EXT IO RXLED SLEEP VOUT RESETO RESET NC 0 +V_USB Figure Connection of the USB port to the MMnet0. Additional information on the MMusb module can be found on the web page: Radio link Fitting the system with the possibility of communicating via a wireless path provides a possibility of easy control and collection of measurement data from system elements dispersed in the object, without the need to install any cabling. Thanks to the existence of integrated transceivers the construction of such links is relatively simple. The figure presents a way of connecting an MMnet0 module with a radio minimodule MMcc00. To execute such a connection, five I/O microcontroller lines are needed, including one breakpoint input. An optional connection of the RSSI output with the input of the A/D converter permits the measurement of the strength of the received signal. ADCx Pxx INTx Pxx Pxx Pxx k k k k k J_ J_ J_ J_ J_ J_ CHP DIO DCLK PCLK PDATA PALE J MMcc00 RSSI ANT J J_ J_ J_ J_ J_ J_ +.V Antena Additional information on the MMcc00 module can be found on the page:

18 LCD display MMwiznet00 module does not have external system bus, so LCD display can be connected only to microcontroller s ports. Such a solution is shown in the figure below. +V k 0R 0n +V PE PE PE PE0 PE PE PE CONT RS RW E D0 D D D D D D D LCD x HD0 Figure Connection of the LCD display to microcontroller ports. RW input can be permanently connected to ground, which reduce necessary pin count to six. Programming the module The ATmega microcontroller has kb of Flash memory programmable in the system for the program code and kb of EEPROM memory for user s data. Programming of these memories can be effected in two ways: by means of an ISP interface or through JTAG. Both interfaces have a standard of used connectors and a standard of arranging signals in the connector. ISP connector The programmer in ISP standard communicates with the microcontroller through a three-wire SPI interface (plus the RESET signal and power supply). The interface uses the I/O terminals of the microcontroller (PE0, PE and PB) which, after the programming, can fulfill ordinary functions. When connecting peripherals to these terminals it should be remembered that the programmer should have the possibility to force appropriate logic levels on them. The figures below present the method of connecting the ISP connector to the module. Figure shows the use of an analog multiplexer 0 to separate the programmer from the peripherals connected to microcontroller ports.

19 +V ISP +V MISO SCK RST LED MOSI ISP k +V PE/INT J_ PE/INT J_ PE/INT J_ PE/INT J_ PE/AC- J_ PE/AC+ J_ PE/PDO/TxD0 J_ PE0/PDI/RxD0 J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF0/ADC0 J_ AREF J_ +V J_ J_0 LED_LINK J_ LED_ACTIV J_ #RESET J_0 TOSC J_ TOSC J_ PD/T J_ PD/T J_ PD J_ PD/IC J_ PD/INT/TxD J_ PD/INT/RxD J_ PD/INT/SDA J_ PD0/INT0/SCL J_ PB/OC/PWM J_ PB/OCB/PWMB J_ PB/OCA/PWMA J_ PB/OC0/PWM0 J_ PB/MISO J_ PB/MOSI J_ PB/SCK J_ PB0/SS J_ TPIN- J_ TPIN+ J_ TPOUT- J_ TPOUT+ J_ MMwiznet00 Figure Connecting the MMnet0 module with an ISP connector. +V ISP #RESET +V X0 X Y0 Y Z0 Z INH A B C X Y Z VDD VSS VEE 0 PE PB PE0 +V ISP +V k MISO SCK RST LED MOSI #RESET PE/INT J_ PE/INT J_ PE/INT J_ PE/INT J_ PE/AC- J_ PE/AC+ J_ PE/PDO/TxD0 J_ PE0/PDI/RxD0 J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF/ADC J_ PF0/ADC0 J_ AREF J_ +V J_ J_0 LED_LINK J_ LED_ACTIV J_ #RESET J_0 TOSC J_ TOSC J_ PD/T J_ PD/T J_ PD J_ PD/IC J_ PD/INT/TxD J_ PD/INT/RxD J_ PD/INT/SDA J_ PD0/INT0/SCL J_ PB/OC/PWM J_ PB/OCB/PWMB J_ PB/OCA/PWMA J_ PB/OC0/PWM0 J_ PB/MISO J_ PB/MOSI J_ PB/SCK J_ PB0/SS J_ TPIN- J_ TPIN+ J_ TPOUT- J_ TPOUT+ J_ MMwiznet00 Figure Connection of the MMnet0 module with an ISP connector using a multiplexer.

20 MOSI LED RST SCK MISO Figure ISP connector. PIN DESCRIPTION MOSI Commands and data from programmer to target LED Multiplexer and LED diode driving signal RST RESET signal SCK Serial Clock, Controlled by programmer MISO Data from target AVR to programmer Supply voltage to the programmer Ground Caution: The SPI interface used for programming the processor is not the same interface which is available to the user for communication with peripherals and it uses other outputs. Programmers which can be used to program the MMnet0 can be found on the following pages: - ISPCable I: - ISPCable II: JTAG connector JTAG is a four-lead interface permitting the takeover of control over the processor s core and its internal peripherals. The possibilities offered by this interface are, among others: step operation, full-speed operation, equipment and program pitfalls, inspection and modification of contents of registers and data memories. Apart from this, functions are available offered by ISP programmers: programming and readout of Flash, EEPROM, fuse memories and lock bites. The method of connecting the JTAG connector to the minimodule is shown in the drawing: J_ J_ J_ J_ +V J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 PB0/SS PE/INT PB/SCK PE/INT PB/MOSI PE/INT PB/MISO PE/INT PB/OC0/PWM0 PE/AC- PB/OCA/PWMA PE/AC+ PB/OCB/PWMB PE/PDO/TxD0 PB/OC/PWM PE0/PDI/RxD0 PD0/INT0/SCL AREF PD/INT/SDA PF0/ADC0 PD/INT/RxD PF/ADC PD/INT/TxD PF/ADC PD/IC PF/ADC PD PF/ADC PD/T PF/ADC PD/T PF/ADC LED_ACTIV PF/ADC LED_LINK TOSC +V TOSC #RESET TPIN- TPIN+ TPOUT- TPOUT+ MMwiznet00 J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 +V TCK TDO TMS TDI J JTAG Vref RST +V Figure Connection of the MMnet0 module with the JTAG connector. 0

21 TCK TDO TMS TDI Vref NSRST NTRST Figure JTAG connector. TCK TDO TMS TDI Vref RST PIN DESCRIPTION Test Clock, clock signal from emulator to target Test Data Output, data signal from target to emul. Test Mode Select, mode select signal from Supply voltage to the emulator Test Data Input, data signal from emul. to target Target voltage sense RESET signal Ground If the JTAG interface is connected into the fuse bits of the microcontroller, then terminals PF...PF (ADC...ADC) can serve only as an interface and cannot operate as I/O terminals or analogue inputs. The programmer/emulator JTAG can be found on the page: - JTAGCable I : An application example The diagram below shows the MMwiznet module in a simple application, controlling relays through the Ethernet network (e.g. surfing the WWW). The diagram does not include the supply of power. LAN J_ J_ J_ J_ +V J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 PB0/SS PE/INT PB/SCK PE/INT PB/MOSI PE/INT PB/MISO PE/INT PB/OC0/PWM0 PE/AC- PB/OCA/PWMA PE/AC+ PB/OCB/PWMB PE/PDO/TxD0 PB/OC/PWM PE0/PDI/RxD0 PD0/INT0/SCL AREF PD/INT/SDA PF0/ADC0 PD/INT/RxD PF/ADC PD/INT/TxD PF/ADC PD/IC PF/ADC PD PF/ADC PD/T PF/ADC PD/T PF/ADC LED_ACTIV PF/ADC LED_LINK TOSC +V TOSC #RESET TPIN- TPIN+ TPOUT- TPOUT+ MMwiznet00 J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_ J_0 k k +V BC N k BC N k ARK ARK RREL RREL Figure MMwiznet00 in a simple application controlling relays through the Ethernet network.

22 Evaluation Board Minimodule can be used with two evaluation foards from Propox offer. Below is short characterisation of them: EVBnet0 Power supply RS port USB port (with use of MMusb minimodule) ISP connector JTAG connector x chars LCD display LED diodes push-buttons potentiometers Prototype design area EVBmmTm Connector with all terminals of the minimodule Connectors of all peripherals accessible on board JTAG connector for in system programming and debugging Voltage regulators (+V and +,V) Possibility supply with USB Port Power switch switches and LED diodes Buzzer potentiometers IRDA port USB Device and USB Host ports Two ports RS with LEDs Codec Audio CAN Interface -WIRE connector SD/MMC card slot Alphanumeric LCD connector Graphic LCD connector More info: More info:

23 Specifications Microcontroller ATmega MHz Ethernet controller W00 /0Mb/s Program memory kb Data memory kb EEPROM memory kb DataFlash memory up to MB No. of digital I/O up to No. of analog inputs up to Power V % Dimensions x0.mm Weight ok. 0g Operating temperature range 0 0ºC Humidity % Connectors double x0 headers Technical assistance In order to obtain technical assistance please contact support@propox.com. In the request please include the following information: number of the module version (e.g. REV ) a detailed description of the problem Guarantee The MMwiznet00 minimodule is covered by a six-month guarantee. All faults and defects not caused by the user will be removed at the Producer s cost. Transportation costs are borne by the buyer. The manufacturer takes no responsibility for any damage and defects caused in the course of using the MMwiznet00 module.

24 Assembly drawings Figure Assembly drawing top layer. Figure Assembly drawing bottom layer.

25 Dimensions Figure Dimensions top view. Figure Dimensions side view. Schematics

26 ADC ADC ADC ADC ADC ADC ADC0 ADC PD PD PD PD0 PD PD PD PD #RD ALE #WR PE PE PE PE PB0 PB PB PB PE PB PB PE #RESET PB RESET 0 XTAL XTAL A A AREF PC0/A PC/A PC/A PC/A PC/A PC/A 0 PC/A PC/A PD0(/INT0/SCL) PD(/INT/SDA) PD(/INTRxD) PD(/INT/TxD) PD/IC PD 0 PD/T PD/T PB0/SS PB/SCK PB/MOSI PB/MISO PB/OC0/PWM0 PB/OCA/PWMA PB/OCB/PWMB PB/OC/PWM PA0/AD0 PA/AD 0 PA/AD PA/AD PA/AD PA/AD PA/AD PA/AD PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC PF/ADC 0 PF0/ADC0 ALE RD WR TOSC TOSC PEN PE0/PDI/RxD PE/PDO/TxD PE/AC+ PE/AC- PE/INT PE/INT PE/INT PE/INT U ATMEGA C pf C pf X MHz +V +V +V +V AD0 AD AD AD AD AD AD AD A A A A A A A A PE PB PE0 C 0nF D D D D D D D D C OC Q Q Q Q Q Q Q Q U HC ALE A0 A A A A A A A AD AD0 AD AD AD AD AD AD C 0nF +V C 0nF C 0nF Sheet of support@propox.com Size: File: Rev: Date: Title: MMwiznet00 #RESET +V RST U DS 0 J Header 0 0 J Header 0 AREF +V ADC ADC ADC ADC ADC ADC ADC0 ADC AREF PE PE PE PE PE PE PE PE0 PB0 PB PB PB PB PB PB PB PD PD PD PD0 PD PD PD PD #RESET TOSC TOSC TOSC TOSC SCK SO SI CS# WP# RST# U ATDBD C 0nF #RD #WR +V AD AD0 AD AD AD AD AD AD A A A A A A KT0 A0 0 A A A A A A A A A A A A A A CS 0 OE WE D0 D D D D D D D A A CS A U +V A A R k PWR D +V R k DF D U HC0 UC HC00 #SEL_LAN #SEL_RAM A A A A A A #SEL_RAM PB PB PB PB C 0nF C 0nF +V UB HC00 LINKLED UA HC00 R k +V + C u/v +.V + C u/v VIN VOUT TAB U SPX0M-. +V +.V +V +V UD HC00 ACTLED +V

27 Sheet of Size: File: Rev: Date: Title: MMwiznet00 LAN C0 0nF J Header SH SH TXD+ TXD_CT TXD- RXD+ RXD_CT RXD- SH A K A K J JFM0-0T R 0R R 0R A0 A A A #RD #WR #SEL_LAN X MHz LINK D A ACT D AD AD0 AD AD AD AD AD AD PE C pf C pf +.V +.V C 0nF +.V +VA R k % R 00R % R.R R.R R.R R.R C 0nF C 0nF C 0nF C 0nF C uf + C u/v + C u/v L BLM L BLM R M +.V +.V RXIP RXIN TXOP TXON XTLP XTLN R 0R R 0R (INT) A A A A A +VA +VA V_OUT + C u/v C 0nF C 0nF C 0nF #RESET C 0nF C0 0nF ACTLED LINKLED RSET_BG A NC A RXIP RXIN A TXOP TXON A V VO V A A BITEN TEST_MODE TEST_MODE 0 TEST_MODE TEST_MODE0 OP_MODE0 OP_MODE OP_MODE V DATA DATA DATA 0 DATA DATA DATA DATA DATA V DATA DATA DATA 0 DATA DATA DATA DATA DATA0 V ADDR ADDR ADDR 0 ADDR ADDR ADDR ADDR ADDR ADDR ADDR0 V /WR 0 /RD /CS V /INT /RESET BRDY0 BRDY BRDY BRDY 0 MII_RXC V MII_RXDV MII_RXD0 MII_RXD MII_RXD MII_RXD MII_COL /FDX 0 MII_CRS MII_TXC V /SPDLED(MII_TXD0) /FDXLED(MII_TXD) /COLLED(MII_TXD) /RXLED(MII_TXD) /TXLED(MII_TXEN) /LINKLED 0 OSCI V V XTLN XTLP NC NC NC 0 U W00 +VA +VD C 0nF C 0nF C 0nF C 0nF +VD +VA + C u/v D BAW

Ethernet Minimodule. User s Manual. Many ideas one solution REV 1.2

Ethernet Minimodule. User s Manual. Many ideas one solution REV 1.2 REV. Ethernet Minimodule User s Manual Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning Evaluation

More information

EMB128. ere co., ltd.

EMB128. 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 information

ISPcable II. User s Guaid. Programer for AVR, AT89S and AT90S Atmel microcontrollers with serial interface. REV Beta 1.1. Many ideas one solution

ISPcable II. User s Guaid. Programer for AVR, AT89S and AT90S Atmel microcontrollers with serial interface. REV Beta 1.1. Many ideas one solution ISPcable II REV Beta. Programer for AVR, ATS and AT0S Atmel microcontrollers with serial interface. User s Guaid Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve

More information

ET-MINI W5100 ET-MINI W5100

ET-MINI W5100 ET-MINI W5100 User s Manual of Board ET-MINI W00 ET-MINI W00 ET-MINI W00 is Board that has been designed to be the intermediate between Microcontroller that has no any Ethernet Port and Ethernet Network. This board

More information

EVBavr03 evaluation board for AVR microcontrollers AT90S4144/8515, ATmega8515 and ATmega162. User`s manual REV 1.0. Many ideas one solution

EVBavr03 evaluation board for AVR microcontrollers AT90S4144/8515, ATmega8515 and ATmega162. User`s manual REV 1.0. Many ideas one solution EVBavr0 evaluation board for AVR microcontrollers AT0S/, ATmega and ATmega. REV.0 User`s manual Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards

More information

Charon 2M. Ethernut embedded ethernet module with 128 kb SRAM. Main Features

Charon 2M. Ethernut embedded ethernet module with 128 kb SRAM. Main Features Charon 2M Ethernut embedded ethernet module with 128 kb SRAM Main Features Full duplex IEEE 802.3 10 Mb/s Ethernet ATmega 128 RISC AVR microcontroller - up to 16 MIPS throughput 128 kbyte In-System Programmable

More information

3.3V regulator. JA H-bridge. Doc: page 1 of 7

3.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 information

EVBavr02 evaluation board for AVR microcontrollers ATtiny2313 i AT90S1200/2313. User`s manual REV 1.0. Many ideas one solution

EVBavr02 evaluation board for AVR microcontrollers ATtiny2313 i AT90S1200/2313. User`s manual REV 1.0. Many ideas one solution EVBavr0 evaluation board for AVR microcontrollers ATtiny i AT0S00/ REV.0 User`s manual Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules

More information

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9

Various 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 information

MMusb245RL User s manual. Many ideas one solution

MMusb245RL User s manual. Many ideas one solution MMusb245RL User s manual PIC microcontrollers Sta- Evalu ation Board s for 51, AVR, ST, rter Kits Embedded Web Serve rs Prototyping Boards Minimod- AVR, PIC, ST microcontrollers Microprocesor systems,

More information

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 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 information

MMusb232. User s manual REV 1.0. Many ideas one solution

MMusb232. User s manual REV 1.0. Many ideas one solution MMusb REV.0 User s manual Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning Evaluation Boards

More information

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS 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 information

WIZ810MJ Datasheet. (Ver. 1.3) 2013 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at

WIZ810MJ Datasheet. (Ver. 1.3) 2013 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at (Ver. 1.3) 2013 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description Ver. 1.0 September, 2007 Release

More information

Charon II. Ethernut embedded ethernet module. Main Features

Charon II. Ethernut embedded ethernet module. Main Features Charon II Ethernut embedded ethernet module Main Features Full duplex IEEE 802.3 10 Mb/s Ethernet ATmega 128 RISC AVR microcontroller - up to 16 MIPS throughput 128 kbyte In-System Programmable FLASH ROM

More information

ET-BASE AVR ATmega64/128

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

More information

Revision: 05/05/ E Main Suite D Pullman, WA (509) Voice and Fax. Various power connectors. 3.3V regulator

Revision: 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 information

AVR-TLCD-128CAN development board Users Manual

AVR-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 information

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

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

More information

STK User Guide

STK User Guide STK500... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Starter Kit Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System

More information

Arduino Uno R3 INTRODUCTION

Arduino 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 information

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

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

More information

STK User Guide

STK User Guide STK500... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Starter Kit Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System Requirements...2-1

More information

DBAT90USB162 Atmel. DBAT90USB162 Enhanced Development Board User s Manual

DBAT90USB162 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 information

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

User 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 information

PIC-32MX development board Users Manual

PIC-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 information

Programming Microcontroller Assembly and C

Programming Microcontroller Assembly and C Programming Microcontroller Assembly and C Course Number CLO : 2 Week : 5-7 : TTH2D3 CLO#2 Student have the knowledge to create basic programming for microcontroller [C3] Understand how to program in Assembly

More information

Arduino Diecimila Pinouts 697B B8D-A50A-61944C26074F

Arduino 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 information

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab AVR Training Board-I V., Konkuk Univ. Yong Beom Cho ybcho@konkuk.ac.kr What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor

More information

Section 1 Introduction

Section 1 Introduction Section 1 Introduction The ATmegaICE is a real time In-Circuit Emulator (ICE) for all ATmega devices. It can be upgraded to support future ATmega parts. It is controlled by AVR Studio, which is a professional

More information

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

2 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 information

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of

More information

ATmega48/88/168 Development Board

ATmega48/88/168 Development Board ATmega// Development Board This is versatile development board for AVR microcontrollers ATmega//. It is good for testing and debugging embedded programs. It has many built-in peripheries connected to microcontroller

More information

AVR-Ready2. Additional Board. Manual. MikroElektronika

AVR-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 information

AVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab

AVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab AVR Training Board-I V., Konkuk Univ. Tae Pyeong Kim What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor (CPU). A small

More information

ACU6. Technical Reference Manual. Specifications Interfacing Dimensions. Document topics. ANSARI Controller Unit Type 6 technical reference manual

ACU6. Technical Reference Manual. Specifications Interfacing Dimensions. Document topics. ANSARI Controller Unit Type 6 technical reference manual ACU6 Technical Reference Manual ANSARI Controller Unit Type 6 technical reference manual Document topics Specifications Interfacing Dimensions Document Version: 1.03 13. January 2013 By ANSARI GmbH Friedrich-Ebert-Damm

More information

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily

More information

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

SBAT90USB162 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 information

MMstm32F107. User Guide. Minimodule. with ARM. microcontroller and Ethernet REV 1.0. Many ideas one solution

MMstm32F107. User Guide. Minimodule. with ARM. microcontroller and Ethernet REV 1.0. Many ideas one solution Minimodule MMstmF0 with ARM REV.0 User Guide microcontroller and Ethernet Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for

More information

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

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

More information

Doc: page 1 of 8

Doc: page 1 of 8 Minicon Reference Manual Revision: February 9, 2009 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Minicon board is a

More information

MOD-IO development board Users Manual

MOD-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 information

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document F2MC MB90385 series Evaluation Board Documentation Revision Date Comment V1.0 08.25.02 New document 1 Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics

More information

Breeze Board. Type A. User Manual.

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

More information

Doc: page 1 of 6

Doc: page 1 of 6 Nanocon Reference Manual Revision: February 9, 2009 Note: This document applies to REV A-B of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Nanocon board is

More information

ATMega128_v2 A plug-on processor board.

ATMega128_v2 A plug-on processor board. NIK HEF NATIONAL INSTITUTE FOR NUCLEAR AND HIGH ENERGY PHYSICS ETR 2003-01 january 2003 ET 22920.01.01.v2 Updated: april 2003 ATMega128_v2 A plug-on processor board. A general purpose plug-on board. Most

More information

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features:

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features: AVRminiV3. Manual. AVRminiV3. Overview The AVRminiV3. board is a low-cost versatile development board for Atmel AVR processors. The AVRminiV3. supports all AVR processors in 40-pin and 64-pin packages

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13

More information

AVR-P20 development board Users Manual

AVR-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 information

Distributed by: www.jameco.com -800-83-44 The content and copyrights of the attached material are the property of its owner. STK50... User Guide Table of Contents Table of Contents Section Introduction...

More information

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Microcontroller It is essentially a small computer on a chip Like any computer, it has memory,

More information

Lecture 14. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Lecture 14. Ali Karimpour Associate Professor Ferdowsi University of Mashhad Lecture 14 AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Lecture 4 The AVR Microcontroller Introduction to AVR CISC (Complex Instruction Set Computer) Put as

More information

Teratronik elektronische systeme gmbh. V4½-CPU Technical Data. Date:

Teratronik elektronische systeme gmbh. V4½-CPU Technical Data. Date: Teratronik elektronische systeme gmbh Technical Data Date: 2008-11-26 Table of contents 1. 2. 3. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 4. 4.1 4.2 4.3 4.4 Features...3 Views...4 Connector pinouts...6 J1 - board-to-board

More information

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

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

More information

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

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

More information

More than Compatibility

More than Compatibility More than Compatibility MassDuino MD-328D 8-bit Microcontroller with 32K bytes In-System Programmable Flash www.inhaos.com DOC ID: DS-MD-328D-V01-20160412 www.inhaos.com Page: 1 of 10 Features: More Fast

More information

Universität Dortmund. IO and Peripheral Interfaces

Universität Dortmund. IO and Peripheral Interfaces IO and Peripheral Interfaces Microcontroller System Architecture Each MCU (micro-controller unit) is characterized by: Microprocessor 8,16,32 bit architecture Usually simple in-order microarchitecture,

More information

ATMega128 A plug-on processor board.

ATMega128 A plug-on processor board. NIK HEF NATIONAL INSTITUTE FOR NUCLEAR AND HIGH ENERGY PHYSICS ETR 2002-03 august 2002 ET 22330.01 Updated: November 2002 A plug-on processor board. A general purpose plug-on board. Most processor pins

More information

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Cerebot Nano Reference Manual Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A Overview The Cerebot Nano is the

More information

Prototyping Module Datasheet

Prototyping Module Datasheet Prototyping Module Datasheet Part Numbers: MPROTO100 rev 002 Zenseio LLC Updated: September 2016 Table of Contents Table of Contents Functional description PROTOTYPING MODULE OVERVIEW FEATURES BLOCK DIAGRAM

More information

JED MICROPROCESSORS PTY LTD

JED MICROPROCESSORS PTY LTD JED MICROPROCESSORS PTY LTD 173 Boronia Rd, Boronia, (PO Box 30), Victoria 3155 Australia Phone: +61 3 9762 3588, Fax: +61 3 9762 5499. http://www.jedmicro.com.au email: jed@jedmicro.com.au JED AVR200

More information

AVR-Ready1. Additional Board. Manual. MikroElektronika

AVR-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 information

The Atmel ATmega328P Microcontroller

The Atmel ATmega328P Microcontroller Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory 1 Introduction The Atmel ATmega328P Microcontroller by Allan G. Weber This document is a short introduction

More information

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

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

More information

AVR- M16 development board Users Manual

AVR- 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 information

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board. User manual SPC570S-DISP: Discovery+ Evaluation Board Introduction This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

More information

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

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

More information

Wireless Sensor Networks. FireFly 2.2 Datasheet

Wireless Sensor Networks. FireFly 2.2 Datasheet 2.2 Datasheet July 6, 2010 This page intentionally left blank. Contents 1. INTRODUCTION...1 Features...1 Applications...2 2. BLOCK DIAGRAM...3 3. HARDWARE CONNECTIONS...4 Power...5 Header 1 ( UARTS, I2C,

More information

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

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

More information

Sanguino TSB. Introduction: Features:

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

More information

Doc: page 1 of 6

Doc: page 1 of 6 Cerebot Nano Reference Manual Revision: February 6, 2009 Note: This document applies to REV A of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview

More information

Amarjeet Singh. January 30, 2012

Amarjeet Singh. January 30, 2012 Amarjeet Singh January 30, 2012 Website updated - https://sites.google.com/a/iiitd.ac.in/emsys2012/ Lecture slides, audio from last class Assignment-2 How many of you have already finished it? Final deadline

More information

EvB 4.3 v4 User s Guide

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

More information

Volume 1 Hardware Manual

Volume 1 Hardware Manual Volume 1 Hardware Manual Version 1.6 Copyright 2003 egnite Software GmbH. All rights reserved. egnite makes no warranty for the use of its products and assumes no responsibility for any errors which may

More information

ARDUINO MEGA INTRODUCTION

ARDUINO MEGA INTRODUCTION ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for

More information

WIZ810MJ Datasheet. (Ver. 1.2) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at

WIZ810MJ Datasheet. (Ver. 1.2) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at (Ver. 1.2) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description Ver. 1.0 September, 2007 Release with

More information

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

LBAT90USB162 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 information

State-of-the Art Evaluation Module for 8, 20 & 40-pin Microcontrollers PRODUCT GUIDE. (Version 2.00)

State-of-the Art Evaluation Module for 8, 20 & 40-pin Microcontrollers PRODUCT GUIDE. (Version 2.00) State-of-the Art Evaluation Module for, 0 & 0-pin Microcontrollers PRODUCT GUIDE (Version.00) Evalur User Manual V.00 Copyright Information Equinox guarantees that its products will be free from defects

More information

ARDUINO MICRO WITHOUT HEADERS Code: A000093

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

More information

Environmental Data Acquisition Using (ENC28J60)

Environmental Data Acquisition Using (ENC28J60) Environmental Data Acquisition Using (ENC28J60) Joshi Vaibhav Abstract -- Ethernet is a local area technology, which is used for reliable and efficient transfer and access of information across the devices

More information

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

UM2461 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 information

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

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

More information

Breeze Board. Type B. User Manual.

Breeze 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 information

Bolt 18F2550 System Hardware Manual

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

More information

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director AVR XMEGA TM A New Reference for 8/16-bit Microcontrollers Ingar Fredriksen AVR Product Marketing Director Kristian Saether AVR Product Marketing Manager Atmel AVR Success Through Innovation First Flash

More information

UNC20 Module. User's Manual. D Breisach, Germany D Breisach, Germany Fax +49 (7667)

UNC20 Module. User's Manual. D Breisach, Germany D Breisach, Germany Fax +49 (7667) UNC20 Module User's Manual P.O: Box 1103 Kueferstrasse 8 Tel. +49 (7667) 908-0 sales@fsforth.de D-79200 Breisach, Germany D-79206 Breisach, Germany Fax +49 (7667) 908-200 http://www.fsforth.de Copyright

More information

University of Kashan Faculty of Electrical and Computer Engineering Department of Computer Engineering. Lecture note 2

University of Kashan Faculty of Electrical and Computer Engineering Department of Computer Engineering. Lecture note 2 University of Kashan Faculty of Electrical and Computer Engineering Department of Computer Engineering Lecture note 2 Memory and IO Interfacing to & An Introduction to AVR Microcontrollers Hossein Sabaghian-Bidgoli

More information

ARDUINO MEGA 2560 REV3 Code: A000067

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

More information

BIG8051. Development system. User manual

BIG8051. 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 information

PART 1 : MR Introduction 2. Features. PART 2 : CPU Board 1. Placement Diagram (Silkscreen) 2. Circuit Diagram 3.

PART 1 : MR Introduction 2. Features. PART 2 : CPU Board 1. Placement Diagram (Silkscreen) 2. Circuit Diagram 3. MR-4433 User Manual CONTENTS PART : MR-4433. Introduction. Features PART : CPU Board. Placement Diagram (Silkscreen). Circuit Diagram 3. Parts List PART 3 : Software Tools. AVR Development Program Installation.

More information

Microcontroller basics

Microcontroller basics FYS3240 PC-based instrumentation and microcontrollers Microcontroller basics Spring 2017 Lecture #4 Bekkeng, 30.01.2017 Lab: AVR Studio Microcontrollers can be programmed using Assembly or C language In

More information

ARDUINO LEONARDO ETH Code: A000022

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

More information

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON

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

More information

The Atmel ATmega168A Microcontroller

The Atmel ATmega168A Microcontroller Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory The Atmel ATmega168A Microcontroller by Allan G. Weber 1 Introduction The Atmel ATmega168A is one member of

More information

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011 LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011 All boards produced by Olimex LTD are ROHS compliant Disclaimer: 2012 Olimex Ltd. Olimex, logo and combinations

More information

Hardware Reference. DIL/NetPC DNP/2110 Board Revision 1.0

Hardware Reference. DIL/NetPC DNP/2110 Board Revision 1.0 DIL/NetPC DNP/2110 Board Revision 1.0 Hardware Reference SSV Embedded Systems Heisterbergallee 72 D-30453 Hannover Phone +49-(0)511-40000-0 Fax +49-(0)511-40000-40 E-mail: sales@ist1.de Manual Revision:

More information

ARDUINO MEGA ADK REV3 Code: A000069

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

More information

EMX Module Specifications

EMX Module Specifications EMX is a combination of hardware (ARM Processor, Flash, RAM, Ethernet PHY...etc) on a very small (1.55 x1.8 ) SMT OEM 8-Layer board that hosts Microsoft.NET Micro Framework with various PAL/HAL drivers.

More information

Atmel AVR1912: Atmel XMEGA-B1 Xplained Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features.

Atmel AVR1912: Atmel XMEGA-B1 Xplained Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features. Atmel AVR1912: Atmel XMEGA-B1 Xplained Hardware User Guide Features Atmel ATxmega128B1 microcontroller 4x40 transflective LCD module with backlight One USB full/low speed device interface Analog input

More information