@inproceedings{JosephSchummSchrollDeckeretal., author = {Joseph, Saskia and Schumm, Michael and Schroll-Decker, Irmgard and Niemetz, Michael and Mottok, J{\"u}rgen}, title = {Anmerkungen zur Kompetenz-Performanz-Relation: Software Engineering im Spannungsfeld der beruflichen Anforderungen}, series = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, booktitle = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, language = {de} } @inproceedings{NiemetzFuhrmannFarmbauer, author = {Niemetz, Michael and Fuhrmann, Thomas and Farmbauer, Michael}, title = {Comprehensive Amateur Radio Education including Public Outreach}, series = {IEEE Integrated STEM Education Conference (ISEC), 16-16 March 2019, Princeton, NJ, USA}, booktitle = {IEEE Integrated STEM Education Conference (ISEC), 16-16 March 2019, Princeton, NJ, USA}, publisher = {IEEE}, doi = {10.1109/ISECon.2019.8882078}, pages = {98 -- 103}, abstract = {An amateur radio lecture was developed and is conducted within the general education program of the Ostbayerische Technische Hochschule Regensburg. This course enables the students to participate in a variety of activities within the university. Different learning formats for communication engineering are carried out in combination with an amateur radio station of the university. Additionally, some of the projects serve as anchor points for increased visibility of the university in local society, e.g. by carrying out public events in connection with the local amateur radio community. It is seen that this course together with the amateur radio station have several positive effects for technical education and university visibility.}, language = {en} } @inproceedings{WetzelReindlMeieretal., author = {Wetzel, Daniel and Reindl, Andrea and Meier, Hans and Niemetz, Michael and Farmbauer, Michael}, title = {A Customized Python Interface for Windows OS for a Low Budget USB-to-CAN-Adapter}, series = {International Conference on Electrical, Computer and Energy Technologies (ICECET 2022): 20-22 July 2022, Prague, Czech Republic}, booktitle = {International Conference on Electrical, Computer and Energy Technologies (ICECET 2022): 20-22 July 2022, Prague, Czech Republic}, publisher = {IEEE}, address = {Piscataway, NJ, USA}, isbn = {978-1-66547-087-2}, doi = {10.1109/ICECET55527.2022.9872574}, pages = {5}, abstract = {Over the last three decades, the Controller Area Network (CAN) has become the dominant communication in embedded systems. Especially for automotive systems it offers advantages including high robustness, low error rate and high reliability combined with low power consumption. Therefore, learning the basics of this bus system is substantial in this field. Nowadays, various media about the functionality and use of CAN exist which make it easy to read into the topic. But often, theory alone is not sufficient. To deepen the understanding, practical implementation contributes significantly. However, affordable and easy-to-use CAN devices for training purposes are scarce. Existing equipment can be divided into expensive professional devices, which have many functions and inexpensive ones for hobbyists, which require difficult configurations. Therefore, a practical solution is a low-budget device equipped with an overlay which deals with the time consuming configurations. This paper covers the development of a python interface for a purchasable cost effective CAN device for Windows OS. The intention is to create an easy-to-use program that enables beginners to get in touch with CAN and collect practical experience. At the start, a brief explanation of the CAN functionality is given. After that, we introduce the hardware used in this project. Next, the software part covers the development of the interface and the integration of this interface into python-can. Furthermore, a virtual playground is introduced for testing purposes. Also, to demonstrate the functionality of the interface, a test program is executed in conjunction with a logic analyzer.}, language = {en} } @inproceedings{DiehlWolffFuhrmannetal., author = {Diehl, Andreas and Wolff, Lilli and Fuhrmann, Thomas and Niemetz, Michael and M{\"o}rtlbauer, Stefanie and Dirnberger, Sandra}, title = {Compact Freshmen Welcome Seminar for Engineering Students}, series = {Procedia - Social and Behavioral Sciences}, booktitle = {Procedia - Social and Behavioral Sciences}, number = {228}, publisher = {Elsevier}, doi = {10.1016/j.sbspro.2016.07.007}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:898-opus4-31034}, pages = {45 -- 52}, abstract = {The Faculty of Electrical Engineering and Information Technology of the OTH Regensburg developed and implemented a compact freshmen seminar for the afternoon of the first day of study. The intention of this seminar is to help the freshmen during their transition between school and study without losing lecture time in the first semester. The concept was tested with one small study group at the beginning of the summer semester 2015. To rate the impact of the seminar and to find aspects for continuous improvement an evaluation method was developed and used. Due to the good student resonance during the first run, this introduction seminar was held again in the winter semester 2015/16. It is planned to integrate this seminar as a regular session for all freshmen of the faculty curriculum and monitor the long-term effects of student motivation and success.}, language = {en} } @misc{ReindlErikssonNiemetzetal., author = {Reindl, Andrea and Eriksson, Lars and Niemetz, Michael and Sangyoung, Park and Meier, Hans}, title = {Control Concepts for a Decentralized Battery Management System Decentralized Battery Management System Global Control Level}, series = {16th International Renewable Energy Storage Conference (IRES2022), 20 to 22 September 2022, D{\"u}sseldorf}, journal = {16th International Renewable Energy Storage Conference (IRES2022), 20 to 22 September 2022, D{\"u}sseldorf}, publisher = {Eurosolar}, language = {en} } @inproceedings{HobelsbergerDumkeMottoketal., author = {Hobelsberger, Martin and Dumke, Reiner and Mottok, J{\"u}rgen and Niemetz, Michael and Wirrer, Gerhard}, title = {An Experience-Based Repository of Reusable Components for an Component-Based Automotive Software System}, series = {Applied Software Measurement, proceedings of the joined International Conferences on Software Measurement IWSM/MetriKon/Mensura 2010, 10.-12. November 2010, Stuttgart, Germany}, booktitle = {Applied Software Measurement, proceedings of the joined International Conferences on Software Measurement IWSM/MetriKon/Mensura 2010, 10.-12. November 2010, Stuttgart, Germany}, pages = {218 -- 240}, language = {en} } @inproceedings{AlfransederKrapfMaderetal., author = {Alfranseder, Martin and Krapf, Tobias and Mader, Ralph and Niemetz, Michael and Mottok, J{\"u}rgen and Siemers, Christian}, title = {An Efficient Partitioning Strategy for Runnables in Weakly Dependent Tasks on Embedded Multi-Core Systems}, series = {Embedded real-time software and systems (ERTS² 2014), Feb 2014, Toulouse, France}, booktitle = {Embedded real-time software and systems (ERTS² 2014), Feb 2014, Toulouse, France}, abstract = {With multi-core controllers entering the area of automotive control ECUs, strategies for parallelizing the control- algorithms come into focus. This paper deals with a special part of automotive powertrain software, called state transitions. Since dependencies between runnables executed there are weak, the transitions provide a good basis for parallelization. We present a strategy of how to distribute efficiently the execution of runnables to different cores while taking care of inner and outer dependencies. The strategy is accompanied by two case studies demonstrating the performance of the concept. The first one is carried out to find the most efficient strategies of parallelize state transitions based on randomly generated, simulated state transitions. In the second one, the developed partitioning strategies are applied to a real software project for an automotive powertrain system.}, language = {en} } @inproceedings{AlfransederMuchaSchmidhuberetal., author = {Alfranseder, Martin and Mucha, Matthias and Schmidhuber, Stefan and Sailer, Andreas and Niemetz, Michael and Mottok, J{\"u}rgen}, title = {A modified synchronization model for dead-lock free concurrent execution of strongly interacting task sets in embedded systems}, series = {2013 International Conference on Applied Electronics (AE 2013), IEEE, 10-12 September 2013, Pilsen, Czech Republic}, volume = {18}, booktitle = {2013 International Conference on Applied Electronics (AE 2013), IEEE, 10-12 September 2013, Pilsen, Czech Republic}, pages = {13 -- 18}, abstract = {Global scheduling algorithms are very promising for application in embedded real-time systems using multi-core controllers. In this paper we want to make a first step forward to apply such scheduling methods on real existing systems. Especially a new resource model is necessary to avoid deadlocks, as this goal can not be achieved by using the standard OSEK Priority Ceiling Protocol when shared global resources are in use. We also introduce the new metric mean Normalized Blocking Time in order to be able to compare locking mechanisms according to the timing effects of their blocking behavior. Finally we give a simulative application example of the new metric by the use of two different kinds of semaphore models and an example task set typical for existing embedded real-time systems in the automotive powertrain environment.}, language = {en} } @inproceedings{ReindlMeierNiemetz, author = {Reindl, Andrea and Meier, Hans and Niemetz, Michael}, title = {Scalable, Decentralized Battery Management System Based on Self-organizing Nodes}, series = {Architecture of computing systems - ARCS 2020: 33rd international conference, Aachen, Germany, May 25-28, 2020, proceedings}, volume = {12155}, booktitle = {Architecture of computing systems - ARCS 2020: 33rd international conference, Aachen, Germany, May 25-28, 2020, proceedings}, editor = {Brinkmann, Andr{\´e} and Karl, Wolfgang and Lankes, Stefan and Tomforde, Sven and Pionteck, Thilo and Trinitis, Carsten}, publisher = {Springer International Publishing}, address = {Cham}, isbn = {978-3-030-52793-8}, doi = {10.1007/978-3-030-52794-5_13}, pages = {171 -- 184}, abstract = {Due to the transition to renewable energy sources and the increasing share of electric vehicles and smart grids, batteries are gaining in importance. Battery management systems (BMSs) are required for optimal, reliable operation. In this paper, existing BMS topologies are presented and evaluated in terms of reliability, scalability and flexibility. The decentralisation of BMSs and associated advantages are shown. A scalable, reconfigurable BMS based on a distributed architecture of self-organized, locally controlled nodes is proposed. For distributed system control, producers, batteries and consumers each are equipped with a local microcontroller based control unit, which monitors and controls the local parameters with its own computing and communication resources. Features, advantages and challenges to overcome of the proposed approach are described.}, language = {en} } @inproceedings{HerboldReindlMeieretal., author = {Herbold, Florian and Reindl, Andrea and Meier, Hans and Niemetz, Michael and Kr{\"a}mer, Stefan}, title = {Secure Software Updates: Challenges and Solutions for Embedded IoT Systems}, series = {Proceedings of the 9th Embedded Systems Workshop: July 1-3, 2021 Horomerice, Czech Republic}, booktitle = {Proceedings of the 9th Embedded Systems Workshop: July 1-3, 2021 Horomerice, Czech Republic}, editor = {Kub{\´a}tov{\´a}, Hana and Fišer, Petr and Boreck{\´y}, Jaroslav}, isbn = {978-80-01-06858-8}, pages = {5 -- 13}, abstract = {The invention of the internet made the development of intelligent networking of millions of embedded systems possible. This enabled smart buildings, power grids and cities as well as applications in the fields of health, agriculture and industry. These systems frequently perform safety-critical applications and operations. This makes it urgent to protect these sensible systems as effectively as possible. Especially firmware updates are often the weak point in the systems. If unauthorised persons gain access to the system during the update, malware can be injected or sensitive data can be read and stolen. This paper describes the challenges of secure firmware updates. To protect an embedded system from potential attackers, the concepts integrity, authenticity and confidentiality have to be adhered during the update process. Otherwise, there is an increased risk of modifying or reverse engineering the firmware image. Likewise, inadequately protected software can enable the installation of third-party firmware as well as the installation of firmware on a third-party system. Threat prevention is presented with solutions derived from functional safety and IT security. Aspects of protection against errors in the transmission of updates and against attacks aiming to compromise the system are explained. Finally, a possible sequence of a secure update process is examined in detail for a real embedded system implementation. For this purpose, the preparation, transmission and installation of a firmware update in the bootloader are discussed}, language = {en} } @inproceedings{AbkeBruneHauptetal., author = {Abke, J{\"o}rg and Brune, Philipp and Haupt, Wolfram and Hagel, Georg and Landes, Dieter and Mottok, J{\"u}rgen and Niemetz, Michael and Pfeiffer, Volkhard and Studt, Reimer and Schroll-Decker, Irmgard and Sedelmaier, Yvonne}, title = {Evelin - ein Forschungsprojekt zur systematischen Verbesserung des Lernens von Software Engineering}, series = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, booktitle = {Tagungsband 5th Embedded Software Engineering Kongress, 3. bis 7. Dezember 2012, Sindelfingen}, isbn = {978-3-8343-2407-8}, pages = {653 -- 658}, language = {de} } @inproceedings{ReindlMeierNiemetzetal., author = {Reindl, Andrea and Meier, Hans and Niemetz, Michael and Park, Sangyoung}, title = {Decentralized Battery Management System with Customized Hardware Components}, series = {IEEE 19th Student Conference on Research and Development (SCOReD), Sustainable Engineering and Technology towards Industry Revolution: 23-25 Nov. 2021, Kota Kinabalu, Malaysia}, booktitle = {IEEE 19th Student Conference on Research and Development (SCOReD), Sustainable Engineering and Technology towards Industry Revolution: 23-25 Nov. 2021, Kota Kinabalu, Malaysia}, publisher = {IEEE}, doi = {10.1109/SCOReD53546.2021.9652737}, pages = {350 -- 355}, abstract = {With an increasing number of sold electric vehicles (EVs), a large number of used batteries will be at disposal. How to deal with these resources is one of the major challenges in reducing the environmental impact of batteries throughout their entire life cycle. Heterogeneous cell parameters due to the different usage histories are a challenge for second-life use. The effort and cost of remanufacturing required to test and assemble a new battery pack is a further concern. Systems that combine battery packs/modules without full reassembly offer advantages such as cost and reusability. A decentralized battery management system (DBMS) provides a suitable architecture for such systems involving different types of batteries. In this paper, an architecture for a decentralized, battery state-dependent control is shown. The proposed DBMS supports various types of batteries, is scalable and flexibly adaptable for a wide range of applications. Despite the significant advantages, there are increased requirements to meet for the hardware implementation and the applied control strategies. Therefore, the necessary hardware components and their requirements are described and the hardware implementations are provided.}, language = {en} } @article{SchoepeHaenninenNiemetz, author = {Schoepe, Wilfried and H{\"a}nninen, Risto and Niemetz, Michael}, title = {Breakdown of Potential Flow to Turbulence Around a Sphere Oscillating in Superfluid 4He Above the Critical Velocity}, series = {Journal of low temperature physics}, volume = {178}, journal = {Journal of low temperature physics}, publisher = {Springer Nature}, doi = {10.1007/s10909-014-1265-7}, pages = {383 -- 391}, abstract = {The onset of turbulent flow around an oscillating sphere in superfluid 4He is known to occur at a critical velocity where is the circulation quantum and is the oscillation frequency. But it is also well known that initially in a first up-sweep of the oscillation amplitude, can be considerably exceeded before the transition occurs, thus leading to a strong hysteresis in the velocity sweeps. The velocity amplitude where the transition finally occurs is related to the density of the remanent vortices in the superfluid. Moreover, at temperatures below ca. 0.5 K and in a small interval of velocity amplitudes between and a velocity that is about 2 \% larger, the flow pattern is found to be unstable, switching intermittently between potential flow and turbulence. From time series recorded at constant temperature and driving force, the distribution of the excess velocities is obtained and from that the failure rate. Below 0.1 K we also can determine the distribution of the lifetimes of the phases of potential flow. Finally, the frequency dependence of these results is discussed.}, language = {en} } @inproceedings{ReindlSingerMeieretal., author = {Reindl, Andrea and Singer, Thomas and Meier, Hans and Niemetz, Michael and Park, Sangyoung}, title = {Framework to Test DC-DC Converters Developed for a Decentralized Battery Management System}, series = {2021 International Conference on Applied Electronics (AE): 7-8 Sept. 2021, Pilsen, Czech Republic}, booktitle = {2021 International Conference on Applied Electronics (AE): 7-8 Sept. 2021, Pilsen, Czech Republic}, publisher = {IEEE}, doi = {10.23919/AE51540.2021.9542882}, pages = {1 -- 6}, abstract = {DC- DC converters control the power flow and thus the power distribution between the components on different voltage levels. They are essential for (dis)charging batteries and influence the safety and stability of the entire battery management system (BMS). Therefore, testing the functionality and the reliability of DC-DC converters is crucial. This is especially true for decentralized battery management systems (DBMS), where multiple nodes communicate to collectively control the system. The used DC-DC converters are modified to parameterize them during operation via microcontroller interfaces. Integrating the communication into the control loop requires an analysis of the control behavior due to additional delays. Therefore, this paper proposes a framework to test DC-DC converters considering the control and communication perspectives. The response time, the control accuracy and stability of these DC-DC converters, e.g., under continuous and abrupt load changes, are measured in automated tests. The dedicated software framework simulates the DBMS and stimulates the hardware components (e.g. electronic loads, data acquisition) via respective interfaces (CAN, RS232). This allows the test of various DC-DC converters with flexibly adaptable load and power generation profiles. An initial application validates the test framework by verifying the aforementioned aspects and thus the applicability of a DC-DC converter within the DBMS.}, language = {en} } @inproceedings{FuhrmannNiemetz, author = {Fuhrmann, Thomas and Niemetz, Michael}, title = {Planned Chaos in Electrical Engineering Education}, series = {6th International Conference on Higher Education Advances (HEAd'20): 02.06.2020 - 05.06.2020, Valencia}, booktitle = {6th International Conference on Higher Education Advances (HEAd'20): 02.06.2020 - 05.06.2020, Valencia}, publisher = {Universitat Polit{\`e}cnica de Val{\`e}ncia}, isbn = {9788490488119}, doi = {10.4995/head20.2020.10989}, abstract = {This paper presents the idea to intentionally introduce planned chaos into electrical engineering lectures and lab courses to improve students' learning success. The reason to present this idea are several personal experiences in daily teaching. If students experience some uncertainty in their study program, it is seen that they have higher challenges and therefore higher learning success in managing uncertain situations. In these ways, students acquire methodical and social competences to deal with uncertainty and achieve productive results in an unstable working environment. If, however, the chaos is too large, students are over-strained with the situation, distracted from the actual learning targets and consequently learning results will be worse, drop-out rates will increase and they will be frustrated. The beneficial level of uncertainty depends on the student culture, academic progress and personality characteristics. The competence to deal with complex situations is essential for later professional life where unexpected circumstances occur regularly. Introducing planned chaos into lectures and lab courses has not to be confused with a missing didactic concept and is no justification for a bad preparation. Planned chaos is a demanding concept for professors to find the right implementation for an optimized learning outcome. These described findings are experienced from practical work and student evaluations.}, language = {en} } @inproceedings{ReindlMeierNiemetz, author = {Reindl, Andrea and Meier, Hans and Niemetz, Michael}, title = {Software Framework for the Simulation of a Decentralized Battery Management System Consisting of Intelligent Battery Cells}, series = {2019 IEEE Student Conference on Research and Development (SCOReD), 15-17 Oct. 2019, Bandar Seri Iskandar, Malaysia}, booktitle = {2019 IEEE Student Conference on Research and Development (SCOReD), 15-17 Oct. 2019, Bandar Seri Iskandar, Malaysia}, doi = {10.1109/SCORED.2019.8896284}, pages = {75 -- 80}, abstract = {Conventional battery management systems typically adopt hierarchical master-slave architectures. With regard to an uninterruptible power supply, the most significant disadvantage of central structures is the dependency of the errorfree function of the superior master board. The decentralized battery management system presented in this paper, consisting of consumers, generators and intelligent battery cells, is controlled without any central coordination authority. For this purpose, an intelligent control algorithm and a leader election algorithm are implemented on the microcontrollers of the battery cells. To test different control and election strategies, a software framework is presented for the complete simulation of the decentralized battery management system consisting of equal participants.}, language = {en} } @article{SteinkirchnerFuhrmannNiemetz, author = {Steinkirchner, Alfons and Fuhrmann, Thomas and Niemetz, Michael}, title = {Channel Coded Processor for Enhanced Safety}, series = {International Journal of Future Computer and Communication (IJFCC)}, volume = {6}, journal = {International Journal of Future Computer and Communication (IJFCC)}, number = {2}, publisher = {International Association of Computer Science and Information}, address = {Singapore}, issn = {2010-3751}, doi = {10.18178/ijfcc.2017.6.2.489}, pages = {58 -- 62}, abstract = {Several concepts are known for improving processor safety, all of them having their pros and cons. Some are very resource intensive, others have limited capabilities regarding the provided error safety. In this paper we use research on channel coding of noisy communication channels known from communication theory as an analogy to random bit errors in processors. We incorporate this knowledge into processor design to suggest a new error correction concept by using channel coding in processors. The new concept of a Channel Coded Processor could provide effective implementation of redundancy by the channel coding that enables error correction. The concept could also create a complete chain of redundancy in all areas and components of the processor ranging from the code compiler through the processing hardware to the output of the information.}, language = {en} } @inproceedings{FuhrmannNiemetz, author = {Fuhrmann, Thomas and Niemetz, Michael}, title = {Transdisciplinary Bachelor Course Connecting Business and Electrical Engineering}, series = {4th International Conference on Higher Education Advances (HEAd'18), 2018, Universitat Polit{\`e}cnica de Val{\`e}ncia, Val{\`e}ncia}, booktitle = {4th International Conference on Higher Education Advances (HEAd'18), 2018, Universitat Polit{\`e}cnica de Val{\`e}ncia, Val{\`e}ncia}, doi = {10.4995/HEAd18.2018.8056}, abstract = {The OTH Regensburg has a broad variety of study programs in technical, business, social and health sciences. Up to now there is no integral connection in the bachelor curricula between business and technical faculties except for some small subjects. The scope of this project is to develop a new course specialization which connects engineering and business thinking. Electrical engineering students should learn basics of business science and how managers think. Business students should vice versa learn fundamentals of engineering and how engineers solve problems. Students from both faculties work together in projects where they act like start-up companies developing a new product and bringing it into the market. It is seen a transdisciplinary effect: These projects gain innovative results between the disciplines compared to student projects of one isolated discipline. Evaluation results from the first two cohorts indicate high student satisfaction, high learning success as well as directions for further improvement.}, language = {en} } @inproceedings{NiemetzFuhrmann, author = {Niemetz, Michael and Fuhrmann, Thomas}, title = {Wie k{\"o}nnen wir Professorinnen und Professoren ein {\"u}berfachliches Studium vermitteln?}, series = {Tagungsband zum 3. Symposium zur Hochschullehre in den MINT-F{\"a}chern (MINT-Symposium), N{\"u}rnberg 25. und 26.09.2017}, booktitle = {Tagungsband zum 3. Symposium zur Hochschullehre in den MINT-F{\"a}chern (MINT-Symposium), N{\"u}rnberg 25. und 26.09.2017}, abstract = {Die Transdisziplinarit{\"a}t ist als wichtiger Innovationsmotor in aller Munde, entstehen doch an den Schnittstellen und in den Zwischenr{\"a}umen der etablierten Wissenschaften neue Ideen und damit die zuk{\"u}nftige Wertsch{\"o}pfung unserer Industrie. Wir alle wurden in der Welt von gestern sozialisiert, f{\"u}r die meisten T{\"a}tigkeiten in der Industrie war tiefes und spezialisiertes Fachwissen essentiell und auch ausreichend. Wir wurden zu Spezialisten ausgebildet und aufgrund dieser Kompetenz in der Arbeitswelt gesch{\"a}tzt und auch auf unsere Professuren berufen. Doch ist dies eine ausreichende Basis, um unsere Absolventinnen und Absolventen auf die neue komplexe Welt ubiquit{\"a}r verf{\"u}gbaren und durchsuchbaren Wissens ad{\"a}quat vorzubereiten? K{\"o}nnen wir mit unserem Mindset aus der Vergangenheit die ben{\"o}tigten {\"u}berfachlichen Kompetenzen f{\"u}r die Zukunft vermitteln? Diese selbstkritische Auseinandersetzung ist schmerzhaft, doch nur durch diese Analyse k{\"o}nnen wir unsere alten Denkmuster in engen Fachdisziplinen ablegen und zu einem neuen vernetzten Denken f{\"u}r eine zukunftsgerichtete Lehre kommen.}, language = {de} } @inproceedings{BlankBrunnerFuhrmannetal., author = {Blank, M. and Brunner, Stefan and Fuhrmann, Thomas and Meier, Hans and Niemetz, Michael}, title = {Embedded Linux in engineering education}, series = {2015 IEEE Global Engineering Education Conference (EDUCON), 18-20 March 2015, Tallinn, Estonia}, booktitle = {2015 IEEE Global Engineering Education Conference (EDUCON), 18-20 March 2015, Tallinn, Estonia}, publisher = {IEEE}, doi = {10.1109/EDUCON.2015.7095964}, pages = {145 -- 150}, abstract = {With the availability of cost effective embedded Linux solutions and the increasing complexity of embedded devices because of growing calculation power and communication demand, Linux is getting increasingly interesting as an operating system for the design of embedded control solutions. This is the case for almost all technical applications in electrical engineering like energy distribution systems, high level communication, signal processing or industrial automation. In the engineering master courses at the OTH Regensburg, a lecture is offered introducing students to Linux with a strong focus on embedded applications. This paper describes the concept of the lecture including the laboratory set up and gives some examples of embedded Linux projects performed by students.}, language = {en} }