Html & myEthernet

Mini projects with the myEthernet & HTML

The following projects are realized with a myEthernet and a myAVR Board MK2 USB as well as a myTWI temperature sensor.
All examples are only realized with HTML and some commands.

No programming is necessary for these examples. You mustn't have knowledge in assembler, C/C++ or BASCOM. For these examples you only need some knowledge in HTML and if so in javascript.

Thats why the examples ideal when you want to realize small or bigger projects with the myEthernet in HTML without writing big programs in assembler or C or BASCOM.

We have the following examples created:

Switch on and off of the status LED

Display of information

Pin configuration

Request potentiometer position

Shared RAM

Request button pressed

myEthernet with myTWI temperature sensor

Some information about the myEthernet

The ethernet module is an extreme compact network solution to realize an embedded web server. The module has
  • An own Mac address and
  • An own IP stack
With his integrated microcontroller the module can perform measured and control tasks and can
  • Communicate via the network,
  • Receive commands or
  • Send data.
When you use it as add-on then the module is like an interface between a microcontroller system and the network. The module is reachable in the nework over his own IP address everytime.


With the embedded web server of the myEthernet many analysis are possible. An own command and replacement syntax is used. With application of these commands, you can retrieve the current values of any or all pins. The current pin configuration and all possibilities for the pin adjustment are displayd.

Replacements are only in htm-files performed and can be used and placed in any combination of javascript or HTML elements.

The firmware of the myEthernet contains the software of the embedded web server. He supports the sending of files to a PC in LAN and WAN as well as the transfering and setting of status, values, configuration of the myEthernet.

Pin configuration

The assignment of the pin number is not identical to the position of the pins on the header. On the multi-pin connector exists 20 connectors. Two of the 20 connectors are for the power supply. All in all there are 24 physical pins for the using on the myEthernet.

From the assignment table you see which pins process digital or analogue data. The A/D converter of the ATmega644P works with a resolution of 10bit. So the input voltage is converted in the area from 0V to 5V on a digital value of 0 until 1023.
A total of 8 inputs are for analog data recording available.

The both status LEDs are controlled over the pins 20 and 21. They are only configurated for a digital output. But they can be regulated after the initialisation phase by the user.

The pins 0,1,2,3 and 12,13,14,15 are responded as port A as well as the pins 4-11 as port B. The both ports have the support of a byte-by-byte input and output. The input is optional with pullup configurable.

Special functions have the pins 8 - 23.


The microcontroller ATmega644P has a 64 kByte big flash. This can save the firmware and user-specific programs. But the place is too small to save websites, graphics and scripts. Thats why the myEthernet offers an interface for the use of SD-cards. SD-cards (secure digital) are flash memory, which can be written and read many thousands times.

The aim of the development was to achieve a compact size. So on the board there is a card holder for microSD-cards soldered on. The particularly small dimensions of about 11mm x 15mm x 0.7mm makes these cards ideal alternative to the location for devices with small dimensions.

If you have any questions or problems by your projects then we are happy to help you.
Write a mail to

Our regional partners

Business partner wanted!

To expand our sales area we are looking for partners to represent our products and interests of the SiSy Solutions GmbH.

XMC product line


Controller board