All-in-One Microcontroller Bootcamp



รายละเอียด


มาแล้ว! All-in-One Microcontroller Bootcamp

หากคุณอยากเริ่มต้นเขียนโปรแกรมควบคุมไมโครคอนโทรลเลอร์ แต่ไม่รู้ว่าควรเริ่มจาก Arduino, ESP32, Raspberry Pi Pico หรือบอร์ดไหนก่อน — คอร์ส All-in-One Microcontroller Bootcamp ถูกออกแบบมาเพื่อคุณโดยเฉพาะ คอร์สนี้เหมาะสำหรับผู้เริ่มต้นที่ไม่มีพื้นฐานก็สามารถเรียนได้ และยังเหมาะกับผู้ที่เคยลองแต่ยังสับสนหรือใช้ได้แค่บางบอร์ด เพราะเราไม่เพียงสอนวิธีใช้ แต่สอนให้คุณ “เข้าใจ” ว่าไมโครคอนโทรลเลอร์ทำงานอย่างไร เริ่มตั้งแต่พื้นฐาน Embedded System, GPIO, Sensor, PWM, ADC, Serial Communication ไปจนถึงการเชื่อมต่ออุปกรณ์จริง และนำไปใช้สร้างโปรเจกต์ IoT, Robotics และ Automation ได้อย่างเป็นระบบ ภายในคอร์สคุณจะได้เรียนและทดลองกับบอร์ดหลากหลาย เช่น Arduino, micro:bit, Raspberry Pi Pico (MicroPython), ESP8266/ESP32 (Wi-Fi/MQTT/OTA), STM32 (ระดับอุตสาหกรรม), PIC (Embedded Low-Level), Teensy (High-Performance), รวมถึงบอร์ดจาก Adafruit และ SparkFun ที่เหมาะกับงาน Prototype และ Wearable

ทุกสัปดาห์คุณจะได้ทำ Workshop และ Project ตั้งแต่พื้นฐาน Blink ไปจนถึงระดับ IoT Dashboard, Communication Protocol (BLE, CAN, RS485, LoRa), การควบคุมมอเตอร์, เซ็นเซอร์วัดค่า, ระบบอัตโนมัติ และใช้เครื่องมือจริงอย่าง Arduino IDE, PlatformIO, Thonny, STM32CubeIDE และ MPLAB X เพื่อให้คุณพร้อมใช้งานได้ในหลายแพลตฟอร์ม ไม่ยึดติดบอร์ดใดบอร์ดหนึ่ง เมื่อเรียนจบ คุณจะสามารถเลือกบอร์ดให้เหมาะกับงาน ออกแบบระบบอิเล็กทรอนิกส์ขั้นพื้นฐาน เขียนโปรแกรมทดสอบ ใช้งานเซ็นเซอร์สื่อสารระหว่างบอร์ด และสร้าง Final Project ที่สามารถต่อยอดเป็นผลงานสมัครงาน งานวิจัย หรือผลิตภัณฑ์จริงได้ทันที

คอร์สนี้ไม่ใช่แค่ “สอนให้ใช้บอร์ด” แต่สอนให้คุณคิดเป็นระบบแบบ Engineer — เริ่มจาก 0 ไปจนถึงทำโปรเจกต์จริงได้อย่างมั่นใจ

# Week 1 — Foundations of Embedded Systems
- Microcontroller vs Microprocessor
- CPU Architecture (ARM, RISC-V, AVR, Xtensa, Cortex-M)
- GPIO, PWM, ADC, DAC, Pull-up/Pull-down
- Serial Communication (UART, SPI, I²C, USB-CDC)
- IDE Tools Overview: Arduino IDE, PlatformIO, Thonny, STM32CubeIDE
Lab: LED Blink + Serial Print บนหลายบอร์ด

---

# Week 2 — Arduino + ATmega + Teensy
- Arduino Architecture
- Interrupt, Timers, millis() vs delay()
- Analog & PWM Control
Lab: Button Debounce + Servo + PWM Dimmer LED

---

# Week 3 — Raspberry Pi Pico + micro:bit (MicroPython)
- MicroPython Syntax & Libraries
- ADC, PWM, I/O Control
- micro:bit Built-in Sensor
Lab: นาฬิกาไฟ LED + Gesture Control Servo

---

# Week 4 — ESP8266 & ESP32 (IoT Core)
- Wi-Fi STA/AP Mode
- MQTT, HTTP REST API
- OTA Firmware Update
Lab: Smart Light Control ผ่านมือถือ + ส่งข้อมูลเซ็นเซอร์ขึ้น MQTT Broker

---

# Week 5 — STM32 (Industry-Level Development)
- STM32CubeMX Configuration
- HAL vs LL Drivers
- DMA, NVIC, Timer, PWM, ADC
Lab: Temperature Sensor + Serial Plot with Interrupt

---

# Week 6 — PIC Microcontroller (Low-Level Embedded Concepts)
- Registers & Memory Architecture
- MPLAB X + XC8 Workflow
- Power Optimization (Sleep Mode)
Lab: Sensor Input + Relay Output with Noise Filtering

---

# Week 7 — Adafruit + SparkFun Ecosystem
- CircuitPython
- Qwiic/I²C Sensor Chain
- OLED & IMU Sensors
Lab: I²C IMU + OLED Dashboard

---

# Week 8 — Cross-Platform Communication (CAN, BLE, LoRa, RS485)
- BLE Communication ESP32 ↔ Phone
- LoRa Long-range Networking
- CAN Bus for Robotics/Automation
Lab: ESP32 Bluetooth Control + STM32 ↔ Arduino CAN Communication

---

# Week 9 — Robotics & Control Systems
- Motor Control (Servo, ESC, Stepper)
- Sensor Fusion & PID Concept
- Real-Time Control
Lab (เลือกได้):
- Line Following Robot
- IoT Smart Farm Node
- RC Car Wireless Control

---

# Week 10 — Final Project, Prototype Development & Portfolio Build

ในสัปดาห์สุดท้าย ผู้เรียนจะนำความรู้ทั้งหมดมาต่อยอดเป็น โครงงานจริง (Real-World Working Prototype) โดยเริ่มตั้งแต่แนวคิด → การออกแบบระบบ → เขียนโค้ด → ทดสอบ → ทำต้นแบบ → และทำเอกสารนำเสนอ พร้อมอัปโหลดเป็น Portfolio บน GitHub เพื่อใช้สมัครงานหรือ Pitch โปรเจกต์ต่อยอดได้

สิ่งที่จะทำในสัปดาห์นี้:
-เลือกแพลตฟอร์มไมโครคอนโทรลเลอร์ที่เหมาะสมกับโปรเจกต์
-ออกแบบ Requirement + Block Diagram + System Architecture
-เลือก Sensor / Actuator / Communication Protocol ให้เหมาะสม
-Prototype Iteration (Test → Fix → Improve)
-Debug Process & Checklist
-Preparing Documentation (README, Schematics, BOM, Flowchart, Demo Video)
-Publish Project to GitHub / Portfolio Website

<<<วันเวลาเรียน>>>

เรียนออนไลน์ผ่านไลฟ์ในกลุ่มเฟสบุ๊ค ทุกวันศุกร์ค่ำ ยาว 10 สัปดาห์ ครั้งละ 2-3 ชั่วโมง เริ่มคลาสแรกวันศุกร์ที่ 23 มกราคม 2569 และ เริ่มเรียนเวลา 19.00 น. (ดูย้อนหลังได้เลยหลังจบไลฟ์)

<<<ค่าลงทะเบียนปกติ 3600 บาท ลดให้พิเศษ! early bird 50% >>>

สำหรับ 50 คนแรกที่เห็นข้อความนี้เท่านั้น จ่ายเพียง 900 บาทเท่านั้น! พิเศษเพียงกรอกโค้ด MCU99 ลดเพิ่มอีก 50 % เหลือ 630 บาทเท่านั้น! (จำกัดจำนวนเพียง 50 สิทธิ์ หลังจากสิทธิ์หมดระบบจะตัดส่วนลดอัตโนมัติ ใครเห็นข้อความนี้ยังใช้ส่วนลดได้จ้าาา)

กดสมัครทางนี้ได้เลยจ้าาา
-----วิธีสมัคร------
1-กรอกข้อมูลตามแบบฟอร์มนี้ https://www.uncle-engineer.com/course/aio-microcontroller > 2- โอนชำระผ่านบัญชีด้านล่างแล้วแนบสลิปสมัครแล้วกดส่ง > 3-รอรับอีเมลภายใน 24 ชั่วโมง
-----------------
ชำระค่าใช้จ่ายผ่าน…
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
เลขบัญชี: <<<< 855-0-65158-5 >>>>
หรือ พร้อมเพย์ 0105561008411
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด

สอบถามข้อมูลเพิ่มเติมทางเพจ "ลุงวิศวกร สอนคำนวณ" https://www.facebook.com/UncleEngineer/ หรือไลน์แอด @uncleengineer

-------------------

ราคาปกติ:

3,600 บาท

ส่วนลดบุคคลทั่วไป ลด 75% เหลือ:

900 บาท



สมัครเรียนกรอกแบบฟอร์มทางนี้

กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกรหัสส่วนลดแล้วกดตรวจสอบเพื่อดูราคาใหม่

อัพโหลดเฉพาะ นักเรียน นักศึกษา บุคคลากรทางการศึกษากรณีมีราคาแยกกับบุคคลธรรมดา เท่านั้น
จำเป็นต้องอัพโหลด

วิธีการชำระเงิน
โอนผ่านธนาคาร
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
เลขบัญชี: 8550651585
กรณีสมัครหรือโอนชำระแล้ว​ ทางเพจไม่มีนโยบาย​คืนเงินให้แก่ผู้สมัคร​ เนื่องจากก่อนสมัครผู้สมัครได้ทำการตัดสินใจเป็นที่เรียบร้อยและเสร็จสิ้นแล้ว​ แต่ผู้สมัครสามารถเปลี่ยนไปเป็นคอร์ส​อื่นได้ที่ราคาเหมือนกันเท่านั้น
โอนผ่าน Promptpay
0-1055-61008-41-1 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
Scan QR Code ผ่าน app ธนาคาร
อัพโหลดแล้ว
จำเป็นต้องอัพโหลด