Skip to content

Commit 5ec4aa7

Browse files
authored
Update README.md
1 parent 62e7292 commit 5ec4aa7

1 file changed

Lines changed: 21 additions & 14 deletions

File tree

README.md

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1084,7 +1084,7 @@ OpenOCD (Open On-Chip Debugger) is an open-source software tool that provides a
10841084

10851085
_________________
10861086

1087-
### ✳️ Build Systems
1087+
### ✳️ Build System
10881088

10891089
Build systems automate the process of compiling and linking source code into executable programs. They are essential tools for software development, as they can help to improve the efficiency and consistency of the build process. Popular build systems include Make, and CMake.
10901090

@@ -1282,17 +1282,24 @@ Learning hardware hacking helps security professionals understand how embedded s
12821282

12831283
_________________
12841284

1285-
### ✳️ AUTOSAR Architecture
1285+
### ✳️ Embedded GUI
12861286

1287-
AUTOSAR, or AUTomotive Open System ARchitecture, is a global industry standard for automotive software development. It is a software architecture that provides a standardized platform for developing and integrating software components in vehicle electronic control units (ECUs). This allows different ECUs from different manufacturers to communicate and work together seamlessly.
1287+
Graphical User Interfaces (GUIs) have become an indispensable part of modern embedded systems, offering a user-friendly and intuitive way to interact with devices. Designing effective GUIs for embedded systems requires careful consideration of factors such as resource constraints, user experience, and real-time performance.
1288+
1289+
- [🔘 U8glib library for monochrome displays, version 2](https://github.com/olikraus/u8g2)
1290+
- [🔘 LVGL](https://lvgl.io/)
1291+
- [🔘 TouchGFX](https://support.touchgfx.com/4.20/docs/introduction/welcome)
1292+
- [🔘 Introduction to Qt / QML (YouTube Playlist)](https://www.youtube.com/playlist?list=PL6CJYn40gN6hdNC1IGQZfVI707dh9DPRc)
12881293

1289-
- [🔘 AUTOSAR Standards](https://www.autosar.org/standards)
1290-
- [🔘 AUTOSAR Basics | AUTOSAR Tutorial | Architecture | Automotive](https://www.youtube.com/watch?v=7b5BY1IAfwY)
1291-
- [🔘 Introduction to AUTOSAR](https://www.youtube.com/watch?v=NfZI8wvgZPo)
1292-
- [🔘 Udemy - Autosar Architecture (Learn from Scratch with Demo)](https://www.udemy.com/course/autosar-architecture/)
12931294
_________________
12941295

1295-
### ✳️ Edge AI & TinyML
1296+
### ✳️ IoT (Internet of Things)
1297+
1298+
The Internet of Things (IoT) refers to a network of interconnected devices, which gather and exchange data with other devices or with the cloud. Embedded systems are typically the "brains" of IoT devices, managing data collection, processing, and communication tasks. Embedded systems are designed to operate with limited power and resources, making them well-suited for IoT applications.
1299+
1300+
- [👶 💎 Design Considerations For Your First IoT Project](https://mu.microchip.com/design-considerations-for-your-first-iot-project)
1301+
1302+
### ✳️ Edge AI
12961303

12971304
Edge AI refers to the ability of devices to perform machine learning tasks on their own, without the need to send data to a central server. This can be done by using small, specialized AI models that are embedded directly into the device. TinyML is a subset of Edge AI that focuses on developing these models for devices with very limited computing power, such as microcontrollers and sensors.
12981305

@@ -1326,14 +1333,14 @@ Edge AI refers to the ability of devices to perform machine learning tasks on th
13261333

13271334
_________________
13281335

1329-
### ✳️ GUI Design
1336+
### ✳️ AUTOSAR Architecture
13301337

1331-
Graphical User Interfaces (GUIs) have become an indispensable part of modern embedded systems, offering a user-friendly and intuitive way to interact with devices. Designing effective GUIs for embedded systems requires careful consideration of factors such as resource constraints, user experience, and real-time performance.
1338+
AUTOSAR, or AUTomotive Open System ARchitecture, is a global industry standard for automotive software development. It is a software architecture that provides a standardized platform for developing and integrating software components in vehicle electronic control units (ECUs). This allows different ECUs from different manufacturers to communicate and work together seamlessly.
13321339

1333-
- [🔘 U8glib library for monochrome displays, version 2](https://github.com/olikraus/u8g2)
1334-
- [🔘 LVGL](https://lvgl.io/)
1335-
- [🔘 TouchGFX](https://support.touchgfx.com/4.20/docs/introduction/welcome)
1336-
- [🔘 Introduction to Qt / QML (YouTube Playlist)](https://www.youtube.com/playlist?list=PL6CJYn40gN6hdNC1IGQZfVI707dh9DPRc)
1340+
- [🔘 AUTOSAR Standards](https://www.autosar.org/standards)
1341+
- [🔘 AUTOSAR Basics | AUTOSAR Tutorial | Architecture | Automotive](https://www.youtube.com/watch?v=7b5BY1IAfwY)
1342+
- [🔘 Introduction to AUTOSAR](https://www.youtube.com/watch?v=NfZI8wvgZPo)
1343+
- [🔘 Udemy - Autosar Architecture (Learn from Scratch with Demo)](https://www.udemy.com/course/autosar-architecture/)
13371344

13381345
## History
13391346

0 commit comments

Comments
 (0)