PL EN DE FR SP
FIRM    PRODUCTS    SERVICES    SHOP
TECHNICAL SUPPORT
  
 CATALOG
  Minimodules
      Ethernet (Atmel, ST, NXP)
          MMstm32F107
          MMnet1002
          MMnet1001
          MMwiznet5300
          MMlpc176x
          MMnetSAM7x
          MMstr912
          MMlpc236x
          MMnet01
          MMnet02
          MMnet03
          MMnet04
          MMnet101
          MMnet102
          MMnet103
          MMnet104
          MMlan03
      AVR (Atmel)
      ARM (Atmel, ST, NXP)
      MSP430 (TI)
      FPGA/CPLD (Xilinx, Altera)
      USB (FTDI, Cypress)
      Audio (TI)
      RF (TI)
  Evaluation Boards
  Internet Solutions
  Programmers
  Adapters
  Kits for Self-Mounting
  NEWS
MMnet01 Embedded ethernet minimodule witch
ATmega128 and RTL8019AS

Onboard peripherals | Evaluation Board | Download | Buy MMnet01
Serwer demo1 | Serwer demo 2


MMnet01

Features


  • Fast RISC microcontroller ATmega128 with up to 16 MIPS throughput
  • Ethernet controller IEEE 802.3 10Mb/s
  • 128kB of in circuit programmable FLASH program memory
  • 64KB of RAM memory 
  • 4kB of EEPROM memory
  • Serial DataFlash 4Mbit (512kBytes)
  • Reliable reset circuit 
  • Crystal resonator 14.7456 or 16 MHz
  • 4 LED diodes indicating: power, LAN activity, DataFlash activity
  • Fully SMD, made on 4 - layer PCB
  • 2 x 20 terminals z 0.1" (2.54mm) pitch fitting every prototype board 
  • Available free operating system with TCP/IP stack supporting many protocols 
  • Available evaluation board an sample applications 
  • Small dimensions:56mm x 30.5mm

Block Diagram 


A block diagram of MMnet01 minimodule is shown on the image below:

MMnet01 block diagram

Onboard peripherals 

ATmega128 microcontroller 

  • High-performance RISC architecture, 121 instructions (most single clock cycle execution), 16 MIPS at 16MHz 
  • 128 KBytes of Flash memory
  • 4KBytes of SRAM memory 
  • 4KBytes of EEPROM
  • SPI Master/Slave interface
  • Four internal timers/counters 8/16bit
  • Two UART interfaces (up to 1Mbaud)
  • Serial interface compatible with  I2C
  • In System Programming 
  • In Circuit Debugging through JTAG interface
  • Real Time Clock with 32 kHz oscillator
  • 8 channel 10-bti A/D converter
  • 6 I/O ports
  • 6 PWM outputs
  • Extended temperature range, internal and external interrupt sources 
  • Internal watchdog timer 
  • More informations at Atmel's site 

Ethernet controller RTL8019AS 
 

  • One-chip Ethernet controller with ISA bus
  • IEEE 802.3 10Mb/s
  • Internal 16kB SRAM memory for buffers
  • Built-in data prefetch function to improve performance
  • Full duplex
  • Support diagnostic LEDs

DataFlash memory

The minimodule can be equipped with serial DataFlash memory AT45DB041B with 4Mb capacity, this gives 512kB of memory for storing files with WWW pages or collecting measurement files. The memories are connected to a quick SPI bus with 8 MB/s transmission speed.

LED diodes 

The minimodule is equipped with four LED diodes which signal the following:

  • supply of power
  • operation of the Ethernet controller:
    • connection to the network
    • activity (transmission/reception)
  • operation of the DataFlash memory (analogously as the HDD diode in PCs)

Diode signals are led out outside the module which enables doubling the signaling e.g. externally to the device case.

Connectors 

All signals of the module are led to two 20-pin terminals with 0.1'' (2.54mm) pitch, which simplifies designing of base boards and allows use of module with prototype boards

MMnet01 terminals

Nut/OS


Nut/Os
Nut/OS is simple real time operating system containing :

  • Modular desing,
  • Cooperative multithreading,
  • Event queues,
  • Dynamc memory management,
  • Timer support and system timer,
  • Stream I/O functions,
  • Expendable device driver interface,
  • Drivers for : LCD, DataFlash, RTC, DS1820  (1)
  • File system support (FAT, folders) in DataFlash memory (1),
  • Open source (can be use with GNU GCC)

Nut/Net
Nut/Net is TCP/IP stack providing:

  • ARP, IP, UDP, ICMP and TCP protocol over Ethernet and PPP,
  • Automatic configuration via DHCP,
  • Telnet,
  • HTTP API with file system access and CGI functions,
  • TCP i UDP socket API for other protocols,
  • simple integration with real time operating system (RTOS),
  • Open source (can be use with GNU GCC)

Adds
Adds packet is the software for Nut/Os

  • FTP, SMTP support
  • File system in DataFlash memory
  • Drivers to: DataFlash memory, LCD, RTC, digital thermometer DS1820, ADC, I/O 
  • Sites examples in CGI (thermometer, clock, 8-channels voltmeter, I/O ports)
  • Examples of  Macromedia Flash controls: (thermometer, switch)  

Example of use


The diagram below shows the MMnet01 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.

Example of use MMnet01

Evaluation Board


In order to facilitate the design of equipment using the minimodule, an evaluation board has been developed (EVBnet01). It includes the following basic elements:

  • Power supply
  • RS232 port
  • USB port
  • ISP connector
  • JTAG connector
  • 2x16 chars LCD display
  • 8 LED diodes
  • 4 push-buttons
  • 2 potentiometers
  • Prototype design area

Płyta ewaluacyjna dla MMnet02

Download


MMnet01

  MMnet01 Schematics 
MMnet01 User Manual
MMnet01 Introduction
 MMnet01 Source Code"Adds"
rev. 1.0  [90 kB]  (2 pages, 04/05)
rev. 1.0  [1 MB]   (28pages, 01/06)
- coming soon
- coming soon

Nut/OS

   Ethernut 
 Ethernut Software Manual
 Nut/OS Threads, Events and Timers
Nut/OS 3.92 
[580 kB]  (52 pages, 11/04)
[580 kB]  (52 pages, 11/04)
[580 kB]  (52 pages, 11/04)
 

 Adds

   Adds
 Adds User Manual
Adds
[580 kB]  (52 pages, 11/04)
[580 kB]  (52 pages, 11/04)
[Password]

ATmega128

  ATmega128(L) Summary
ATmega128(L) Complete 
(27 pages, 05/04)
(389 pages, 05/04)

RTL8019AS

  RTL8019 Datasheet
RTL8019AS Datasheet
[760 kB]  (15 pages, 09/01)
[250 kB]  (50 pages, 09/01)

DataFlash

   AT45DB041B Datasheet
 Using Atmel's DataFlash
[250 kB]  (32 pages, 11/03)
[190 kB]  (30 pages, 11/02)

GCC

   WinAVR  [13 MB]  (2004/07/20)

We will appreciate every application which was made using MMnet01 !!!
If you want your project to be described on our website, send us na e-mail:

  mailto:support@propox.com MMnet01 project

Buy MMnet01


The minimodule is sold in two basic versions, denoted with letters from A to C:

  • MMnet01-A - ATmega128, RTL8019AS, RAM
  • MMnet01-B - ATmega128, RTL8019AS, RAM, DataFlash 4Mb

It is also possible to make individual configuration order.

MMnet01-A
MMnet01-A
MMnet01-A

MMnet01-B
MMnet01-B
MMnet01-B

EVBnet01
Evaluation Board

JFM21011-0101T 
RJ45 connector with 10/100 Mbit transformer
Ethernet transformer 20N001
RJ45 shielded connector

ISPcable I programmer
ISPcable II programmer
JTAGcable I emulator/programmer
JTAGcable II emulator/programmer

Software:
RTOS + TCP/IP  (Nut/OS, Nut/Net)
Adds (Expansion for Nut/Os)                        
License 1-9 items.
License 10-99 items
License 100-999 items.

Price: 40 USD - 1 item
Price: 34 USD - 10 items 
Price: 29 USD - 100 items

Price: 41 USD - 1 item
Price: 35 USD - 10 items
Price: 30 USD - 100 items

Price: 35  USD (see details)

Price: 6 USD - 1 item

Price: 2.5 USD - 1 item (with module)
Price: 0.8 USD - 1 item (with module)

Price: 7  USD
Price: 28 USD
Price: 37 USD (see details)
Price: 47 USD (see details)


Price: 0 USD
 
Price: 10 USD/item
Price: 6.7 USD/item
Price: 3.5 USD/item

 

MMnet02 minimodule is sold with CD-ROM, which contains documentations and software.

Note: Net prices


Order in our internet shop.

 


home page | firm | products | services | shop | technical support | contact