Spesifikasi Produk
| SKU |
|
| Garansi |
1 Minggu |
| Dimensi |
50cm x 50cm x 50cm |
| Berat |
6kg |
| Produk |
Non-UMKM |
| Buatan |
Dalam Negri |
| KBKI |
- |
| Sertifikat TKDN |
|
| TKDN |
0.00% |
| BMP |
0.00% |
| TKDN + BMP |
0% |
Deskripsi
Bahan Pelatihan Teknisi Embedded System
Pelatihan teknisi embedded system dirancang untuk membekali peserta dengan pengetahuan dan keterampilan yang diperlukan dalam merancang, mengembangkan, menguji, dan memelihara sistem yang tertanam di berbagai perangkat. Bahan pelatihan ini dibagi menjadi beberapa modul utama:
1. Dasar-Dasar Elektronika dan Digital
Modul ini adalah fondasi yang penting bagi siapa pun yang akan berkecimpung di dunia embedded system.
Komponen Elektronika Dasar: Pengenalan resistor, kapasitor, induktor, dioda, transistor (BJT, MOSFET), dan IC (Integrated Circuit). Pembahasan fungsi, cara kerja, dan simbol.
Hukum Elektronika: Hukum Ohm, Hukum Kirchhoff (KCL, KVL), dan konsep daya listrik.
Sirkuit Digital: Gerbang logika dasar (AND, OR, NOT, XOR, NAND, NOR, XNOR), tabel kebenaran, aljabar Boolean, flip-flop, counter, register, dan multiplexer/demultiplexer.
Dasar Mikrokontroler/Mikroprosesor: Pengenalan arsitektur dasar (CPU, memori, I/O), perbedaan antara mikrokontroler dan mikroprosesor, serta jenis-jenis arsitektur (misalnya, Harvard vs. Von Neumann).
Bagian ini fokus pada inti dari embedded system.
Arsitektur Mikrokontroler Populer: Fokus pada keluarga mikrokontroler yang banyak digunakan seperti AVR (Arduino), PIC, ARM Cortex-M (STM32, ESP32/ESP8266). Meliputi pinout, fungsi setiap pin, register, dan modul-modul internal.
Bahasa Pemrograman C untuk Embedded: Struktur dasar bahasa C, tipe data, operator, kontrol aliran (if, else, switch, loop), fungsi, pointer, struct, dan konsep memori. Penekanan pada pemrograman bare-metal (tanpa OS).
Pengembangan Perangkat Lunak (Software Development):
IDE (Integrated Development Environment): Penggunaan platform seperti Arduino IDE, Atmel Studio, Keil uVision, STM32CubeIDE, VS Code dengan PlatformIO.
Toolchain: Pengenalan kompilator (GCC, Clang), assembler, linker, dan debugger.
Debugging: Teknik debugging menggunakan hardware debugger (misalnya, JTAG, SWD) dan software debugging.