> For the complete documentation index, see [llms.txt](https://docs.aic-eec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aic-eec.com/embedded-systems/resources/basic-hardware-and-firmware.md).

# Basic Hardware and Firmware

สามารถใช้เป็นตัวอย่างสำหรับวิชา Applied Embedded System ได้

## Key Concept

* นิสิตได้ทดลองใช้เครื่องพื้นฐานสำหรับการพัฒนา Hardware และ Firmware

## Content Outlines

### ***Part: 1***&#x20;

[LAB: Basic Digital and Analog I/O of Microcontroller](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB2#lab-basic-digital-and--analog--io-of-microcontroller)

[LAB: Basic measurement (Waveform)](https://docs.aic-eec.com/embedded-systems/hardware-and-firmware/lab1-oscilloscope/waveform)

[LAB: Signal and Serial communication](https://docs.aic-eec.com/embedded-systems/hardware-and-firmware/lab1-oscilloscope/basic-digital-and-analog-i-o)

[LAB: Communication between 2 Microcontroller via UART](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB5)

[LAB: Signal and I2C communication](https://docs.aic-eec.com/embedded-systems/hardware-and-firmware/interfacing-and-communication/lab-i2c-protocol)

[LAB: Communication between 2 Microcontroller via I2C](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB7)

### ***Part: 2***

LAB: Basic Linux CLI

[LAB: Hardware and Interfaces Usage CLI](https://docs.aic-eec.com/computer-operation-system/development-on-crowpi/hardware-and-interfaces-usage-cli)

[LAB: Interface (Node-red read sensor via GPIO)](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB10)

[LAB: Data monitoring (using Node-red dashboard)](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB11)

[LAB: Data logger (using Node-red)](https://github.com/Advance-Innovation-Centre-AIC/EE_Curriculum/tree/main/term2_65_EMB64_Applied_ES/LAB12)
