The embedded systems engineering board – cool stuff for learning embedded systems engineering

The ESE-board is a development and test platform for researching distributed embedded systems

There are several microcontroller boards availaible – all come with several interfaces for I/O and programming of the MCU flash. However, if you are into distributed systems, the required board should be a networked system. While it is possible to buy several MCU boards and wire them together, this comes with several disadvantages: the cost for several boards, the delicated and error prone wiring for the networking and the inconvenience in addressing each board via a seperate USB or serial interface.
Therefore, we developed a development and test board featuring several Atmel AVR microcontrollers, a bus system and several I/O devices (among them there is a 7segment display, an LCD display, a small light bulb, a fan, several LEDs and a temperature and luminance sensor) on a single board. We used this board primarily in a lab course entitled embedded systems engineering, therefore we named it embedded systems engineering, or for short, ESE-board.
Ok, but integrating a number of MCU and actuators onto a single board would not make the thing fancy – the interesting stuff emerges from the integration of these components. The printed circuit board allowed for some extra wiring between the components, which we used to support a monitoring mode that can be used for exam situations. Here the students have to implement a small embedded program interfacing some of the devices in order to fulfill some task like correctly dimming the light bulb. The interesting thing is that another embedded device checks the correctness of the solution and gives immediate feedback.
Besides for exam situation, the very same approach can be used for gathering feedback remotely and displaying it on some distant computer. This means you can work on real hardware although not being personally in the lab.

Learn more about it in A. Kößler, “A Platform for Teaching and Researching Distributed Real-Time Systems”, Master Thesis, Vienna University of Technology, 2009

Advertisements

About Wilfried Elmenreich

Understanding the communication networks of the future.
This entry was posted in Hardware, Real-Time Networks and tagged , , . Bookmark the permalink.

3 Responses to The embedded systems engineering board – cool stuff for learning embedded systems engineering

  1. Pingback: Innovation award for embedded systems engineering course | Networking Embedded Systems

  2. I am interested in your board – is it available for purchase? Do you have optional learning materials?

    Thank you for your time & consideration.

    Best wishes,
    –sw

  3. wlfred says:

    Dear Shawn,
    we are currently working on a revision of the board and will soon order a new batch. Can you please provide us your email address?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s