You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-14Lines changed: 21 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1084,7 +1084,7 @@ OpenOCD (Open On-Chip Debugger) is an open-source software tool that provides a
1084
1084
1085
1085
_________________
1086
1086
1087
-
### ✳️ Build Systems
1087
+
### ✳️ Build System
1088
1088
1089
1089
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.
1090
1090
@@ -1282,17 +1282,24 @@ Learning hardware hacking helps security professionals understand how embedded s
1282
1282
1283
1283
_________________
1284
1284
1285
-
### ✳️ AUTOSAR Architecture
1285
+
### ✳️ Embedded GUI
1286
1286
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)
-[🔘 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/)
1293
1294
_________________
1294
1295
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
1296
1303
1297
1304
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.
1298
1305
@@ -1326,14 +1333,14 @@ Edge AI refers to the ability of devices to perform machine learning tasks on th
1326
1333
1327
1334
_________________
1328
1335
1329
-
### ✳️ GUI Design
1336
+
### ✳️ AUTOSAR Architecture
1330
1337
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.
1332
1339
1333
-
-[🔘 U8glib library for monochrome displays, version 2](https://github.com/olikraus/u8g2)
0 commit comments