Network Embedded Systems Laboratory
The primary aim of the Network Embedded Systems Laboratory (NESlab) is to take part in research, development and education of the wired and wireless communication of embedded systems, distributed embedded information systems, Internet of Things (IoT), and Cyber-Physical Systems (CPS).
NESlab has practical experience of microcontroller based or application processors based embedded system design, embedded operating systems including Linux and FreeRTOS, sensors and actuators, and communication technologies. We have detailed implementation and architectural level knowledge of Ethernet, Bluetooth, IEEE 802.11 (Wi-Fi), IEEE 802.15, TCP/IP, ZigBee, 6LoWPAN, and WEB technologies, including the modern IoT application layer protocols. In addition, we have experiance with real-time communication technologies such as TTEthernet and other Ethernet and TCP/IP based real-time technologies, and precision clock synchronization technologies like IEEE 1588 and time sensitive networking technologies as AVB and TSN. The laboratory is also active in the automotive and vehicular communication field. We have practical experiance with CAN, LIN, and FlexRay.
Education:
- Network-embedded systems (in Hungarian only)
- Software Technology for Embedded systems
- Automotive Embedded System (in Hungarian only)
- Parallel and Event Driven Programming in Embedded Systems (Linux and freeRTOS)
- Design and Integration of Embedded Systems
- ARM Cortex microcontrollers (in Hungarian only)
- Project Laboratory and Thesis work consultation for students (40-40 students per year)
- Embedded Software Development (form 2023)
- Embeddeded Software Laboratory (from 2023)
- Embedded Linux and its platforms (form 2023)
- Embedded Information Systems (from 2023)
Applications:
- IoT, IIoT, Industry 4.0, and CPS
- Vehicular networking and software development
- Measurement and Instrumenatation
- Healthcare devices and Ambient Assisted Living
- SmartX
- Embedded network desing and management
- Real-time networking
Available devices:
- Meinberg LANTIME M600/MRS/PTP Grandmaster clock
- Meinberg LANTIME M1000 Modular Grandmaster clock
- OTMC 100 - Antenna-integrated PTP Grandmaster Clock (through the support of Omicron Lab)
- Cisco, MOXA, Lantronix, TTTech, Harting, etc. embedded networking devices
- NXP (Freescle) Freedom boards és i.MX single board computers
- Intel i210, i350, i340 network cards (IEEE 1588 compatible), Galileo and Edison single board computers
- Rohde-Schwarz R&S®RTO1014 oscilloscope
- Texas Intruments Connected Launcpad ecosystem with various Booster Packs, and Beagleboard és Beaglebone single board computers (Black, Blue, Wireless, AI)
- Silicon Labs development systems (with BLE, Priprietary radio, etc.)
- NXP development systems
- Raspberry PI and PI2 single board computers
Partners and supporters:
- Building Research Establishment Ltd
- Ericsson Hungary
- evopro Informatikai és Automatizálási Kft.
- Innomed Medical Zrt.
- Intel Corporation
- Lightware Visual Engineering
- OMICRON electronics GmbH
- Silicon Laboratories Hungary Kft.
- ThyssenKrupp Presta Hungary Kft.
- TTTech Computertechnik AG
Projects with Publicly Available Software
- AirQ: Software components of the Indoor Air Quality Assesment System will be available later on GitHub
- Beaglebone related: https://github.com/t-tibor/msc_thesis/
- felxPTP PTP/IEEE1588 implementation on FreeRTOS + lwIP (demod on the TI TM4C1294)
Contact:
Network Embedded Systems Laboratory
Department of Measurement and Information Systems
Budapest University of Technology and Economic
1117 Budapest, Magyar tudósok krt. 2., building I, wing E, room 333
Phone: 463-4372, 463-2057 Fax: 463-4112
Head of the Laboratory:
Tamás Kovácsházy, PhD
Public Documents: