Profile - ESDA Lab
Embedded System Design and Application Laboratory is located at Computer & Informatics Engineering Department of the Technological Educational Institute of Western Greece at Antirio, Greece.
The following map exhibits the exact geographical location of the laboratory.
Technological Educational Institute of Western Greece
Computer & Informatics Engineering Department
Embedded System Design and Application Lab
National Road Antirriou-Iteas 30020, Antirio
National Road Antirriou-Iteas
30020, Antirio. Phone
National Road Antirriou-Iteas
30020, Antirio. Phone
The vision of Embedded System Design & Application laboratory is based on two main pillars:
- To provide high quality training to young scientists in aspects
related to system design, as well as the advance of research in the
areas of embedded systems and embedded software, real time
systems, hardware systems and systems for visual perception.
- To provide SMEs and local industry support through (a) the
know-how on state-of-the-art technologies and (b) technology
transfer, that will allow them to enter the digital era through the
development of novel ICT services & systems that will strengthen
their position, both in the local and the global market.
The main research directions of the lab are:
Embedded Systems for Automation & Embedded Software
The automation applications of interest include sensor/actuator control of domestic and industrial infrastructures like, security systems, smart buildings, vehicle automations, production line control and medical applications. The controlled sensors/actuators may be simple analog components like temperature, pressure, humidity, infrared sensors, microphones, leds, switches etc, or may have a more complicated structure with an intelligent digital interface like cameras, LCD displays, DTMF generators/checkers etc. Sensors having an analog interface are connected to the processing unit through Analog-to-Digital Converters while analog actuators may be driven by the processor through Digital-to-Analog Converters.
One or more processing units are used in such systems with appropriate embedded peripherals as well as reconfigurable hardware for the implementation of special functions with strict time constraints. The processing units can communicate with each other through dedicated interface, shared buses, shared memory etc. The application software can be executed directly on a microcontroller in simple systems or under the control a real time operating system if it consists of multiple threads/processes that have to be scheduled and assigned to various processors. The application software can be described in assembly or in a higher level language like C and is developed using simulator or emulation environments based on development/evaluation boards. In real time operation the software is either stored in a non-volatile memory like Flash or EEPROM or is downloaded from an external source through an interface like USB, Ethernet, Serial Port and is temporarily stored in RAM.
Biomedical Systems and Applications
The main objective of this direction is the design and development of ICT platforms
facilitating the in-depth study, monitoring and research on demanding medical
applications, exploiting dominant technologies from the fields of sensors, wireless
sensor networks, embedded systems, IoT and data processing.
In the context of the specific research activities, we study novel communication
architectures, develop enhanced, robust and flexible back-end infrastructures as well
as integrating a wide range of heterogeneous sensor aiming towards holistic,
detailed and objective monitoring biomedical processes and phenomena. Additional,
emphasis is paid in the development of novel approaches of data processing of the
acquired raw data in order to develop multiscale, modeling of biomedical processes
through which new methods can be envisioned towards treatment as well as
forecast of specific conditions.
Architectures for Visual Perception
Special Architectures for Visual Perception. The need for machines that can see and recognize what they see is becoming very important as robotics come out in the real market. Traditional hardware architectures for machine vision are too complex and too expensive as they involve arrays of dedicated DSP cores. We are in need of new architectural templates that can provide the necessary processing power with reasonable need for resources. And we also need special OS and software structures to work with these new architectures.
Embedded Multicore/Multithreaded Architectures
The focus of this team is to deal with the design challenges that arise when multiple processors or/and highly multithreaded processors are present in a single chip. More specifically, the research performed aims at exploring the current trends towards heterogeneous architectures in relation to the still growing memory wall and power wall problem.
Embedded Hardware Design
Embedded System Hardware design team is specialized in hardware implementation for embedded telecommunication systems. For the design of such systems, system level design languages like SysML, ImpulseC and SystemC are usually used, while for the implementation languages like VHDL and VERILOG are employed.
The hardware implementation is mainly based on the use of FPGAs.
The ARM University Program offers everything you need to teach an ARM/Freescale-based Embedded Systems/MCU course.
The Keil MCBSTR9 Evaluation Board introduces you to the STMicroelectronics STR9 ARM family and allows you to create and test working programs for this advanced architecture.
Development board for academic purposes.
A complete development environment offering the CSRmesh® is a protocol running over Bluetooth® Smart that enables messages to be relayed over multiple Bluetooth Smart devices, allowing for comprehensive home automation connectivity solutions.
The Altera® DE1-SoC Development and Education board is an updated DE1 board.
This Basic development kit gives you all flexibility to develop with confidence. All of the DA14580’s I/Os are available and mapped on to expansion connectors.
Intel Edison Breakout Board Kit Single Components.
The Intel® Edison development platform is the first in a series of low-cost, product-ready, general purpose compute platforms that help lower the barriers to entry for entrepreneurs of all sizes—from pro makers to consumer electronics and companies working in the Internet of Things (IoT).
LogicMachine3 Re:actor is all-in-one cross-standard controller uniting in one device:
The MICAz is a 2.4 GHz Mote module used for enabling low-power, wireless sensor networks.
movisens ekgMove is a psycho physiologic ambulatory measurement system - designed for research applications.
OpenBCI stands for open-source brain-computer interface (BCI).
The OpenBCI Board is a versatile and affordable bio-sensing microcontroller that can be used to sample electrical brain activity (EEG), muscle activity (EMG), heart rate (EKG), and more. It is compatible with almost any type of electrode and is supported by an ever-growing, open-source framework of signal processing tools & applications.
The OpenBCI 32-bit board and daisy module can be used to sample brain activity (EEG), muscle activity (EMG), and heart activity (EKG).
The latest version of Raspberry single board computer featuring:
Samsung VR Glasses Gear offers hundrends of applications, advanced movement sensors and wide image angle of 101 degrees.
EnControl is a white label B2B product by Sensing & Control Systems providing a smart home solution.
Shimmer’s wearable sensor platform and equipment allows for simple and effective biophysical and kinematic data capture in real-time for a wide range of application areas.
Sun SPOT encourages the development of new applications and devices.
Tile sensor from I-CubeX®. Senses from 45 to 1000 N (4.5 to 100 Kg, 10 to 227 lbs) Measure weight, detect foot position etc.
Mixed Signal Oscilloscope- 4 Channel + 16 Digital 200MHz, 1 GS/s.
Logic analayzer with 36 channels (4 are clock channels).
The SimpleLink™ SensorTag allows quick and easy prototyping of IoT devices.
The Kobuki Turtlebot 2 is a low-cost mobile research base designed for education and research on state of art robotics.
Development board for research purposes.
The WidowX Robot Arm is made of the MX series of DYNAMIXEL Servos.
ZedBoard™ is a complete development kit for designers interested in exploring designs using the Xilinx Zynq®-7000 All Programmable SoC.