S SmartDocs

Hardware e sistemi embedded

Arduino, RISC-V, MSP430, PLC, driver Linux e ingegneria dei sistemi embedded.

Arduino Aggiornato 2026-02-03

Project Code Flow — Detailed Technical Documentation

This document describes how the CCIT4080 CL05 PKPD Group2 project is structured, which code runs in each build, and how data and control flow through the system. It covers both the simple TFT clock default build and the

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

Code Execution Flow Detailed Technical Documentation

This document provides a comprehensive explanation of how the MAX30102 Health Monitor code executes from startup to runtime, covering every component and detail.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

Quick Start Guide

Install: LVGL by LVGL version 8.3.0 or later TFTeSPI by Bodmer if using compatible display

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

MAX30102 Health Monitor with ESP32 and LVGL

A comprehensive health monitoring system using ESP32, MAX30102 pulse oximeter sensor, and LVGL for the user interface.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

Serial Logging System Documentation

The codebase includes comprehensive serial logging throughout all components to help users understand code execution and facilitate debugging. All logs use a consistent format with component tags in square brackets.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

TFTeSPI Configuration Guide

TFTeSPI requires configuration in the UserSetup.h file before use. Follow these steps:

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

Getting Started Guide

This guide will help you set up your development environment and run your first LVGL example on ESP32 with TFT display.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

LVGL + ESP32 + TFTeSPI Educational Package

This folder contains a comprehensive educational package for teaching students how to use LVGL Light and Versatile Graphics Library with ESP32 and TFTeSPI displays.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

LVGL Quick Reference Guide

A quick reference for common LVGL operations when working with ESP32 and TFTeSPI.

Leggi l'articolo →
Arduino Aggiornato 2026-02-03

ESP32 + TFTeSPI + LVGL Complete Guide

This guide provides a comprehensive introduction to using LVGL Light and Versatile Graphics Library with ESP32 and TFTeSPI display drivers. You'll learn how to create interactive graphical user interfaces GUIs for embedd

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 0 章 1:課程介紹

當我們使用手機、電腦、汽車、家電時,背後支撐這一切的,是「電子硬體」。 即使是寫軟體的人,也需要理解硬體:

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 0 章 2:學習路徑指南

歐姆定律 V = IR 串聯與並聯電阻 直流(DC)與交流(AC)的差別 電壓、電流、功率的單位

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 0 章 3:基本物理概念

原子核(中央,包含質子 proton 與中子 neutron) 電子(electron,環繞原子核)

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 1:電學基礎

單位:安培(A)= 庫侖/秒(C/s) 1 A 表示每秒有 1 庫侖(≈ 6.24 × 10¹⁸ 個電子)通過

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 2:電阻(Resistor)

電子在金屬或電阻材料中流動時,會與晶格原子、雜質、缺陷碰撞,這些散射造成能量損耗。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 3:電容(Capacitor)

當兩極板施加電壓時,正電荷累積在一板,負電荷累積在另一板, 形成電場。電容「儲存了能量」。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 4:電感(Inductor)

電感是儲存磁場能量的元件,是電容的「對偶」。在電源、濾波、射頻電路中扮演關鍵角色。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 5:二極體(Diode)

二極體是最簡單的「半導體元件」,是進入主動元件世界的第一站。 理解二極體,是理解所有半導體元件的基石。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 6:BJT 雙極性接面電晶體

電晶體是 20 世紀最重要的發明之一,是所有現代電子的基石。 本章介紹歷史較早、概念較直觀的 BJT。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 7:FET / MOSFET 場效電晶體

MOSFET 是「現代電子的主角」。所有 CPU、GPU、記憶體、開關電源,都是由 MOSFET 構成。 本章帶您理解這個改變世界的元件。

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 8:變壓器(Transformer)

1. 初級線圈通過交流電流 → 產生交變磁通 2. 磁通經磁芯傳導到次級線圈 3. 變化磁通在次級感應電壓(法拉第定律)

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 9:繼電器與開關

Toggle(切換式):切過去就保持,再切回 Pushbutton(按鈕式):按壓動作,分常開(NO)/ 常閉(NC) 即時型(momentary):放開回復 鎖定型(latching):按一下開、再按一下關 Slide(滑動式):左右滑動切換 Rotary(旋轉式):多檔位選擇 Rocker(搖頭式):常見於電源開關 DIP Switch:印刷電路板上的微型撥碼開關 Tact Switch:觸控按鍵(最常用於 PCB)

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 10:電池與電源

1. 過充保護(V 4.25V 切斷充電) 2. 過放保護(V < 2.5V 切斷放電) 3. 過電流保護(短路保護) 4. 溫度保護(NTC 監測) 5. 電量計(庫侖計,估算剩餘容量) 6. 平衡(多 cell 串聯時)

Leggi l'articolo →
Hardware Aggiornato 2026-04-30

第 1 章 11:基本電路定律

1×3 2×4:24 I1 18 I2 24 I1 + 40 I2 = 30 16 → 22 I2 = 14 → I2 ≈ 0.636 A

Leggi l'articolo →