หลักสูตรทางด้านอบรม Embedded Linux
** ตัวอย่างเนื้อหาบางส่วนเท่านั้นดูตัวอย่างคอร์สเพิ่มเติมได้ที่
www.deaware.com/calendar

งานทางด้าน Linux บนระบบสมองกล เป็นที่นิยมมากและมีประสิทธิภาพที่สูงแต่เนื่องจากการเริ่มต้นเรียนรู้ด้วยตนเองเป็นเรื่องที่ยากเราจึงมีหลักสูตรเพื่อผู้ที่สนใจเข้ามาดังต่อไปนี้

1. Raspberry PI : Hardware interface and Programming

คอร์สสำหรับผู้เริ่มต้นสนใจ Embedded Linux และบอร์ดราคาถูกในยุคปัจจุบัน

Course Description

Hardware interface section :
– Frizing
– C++ Programming ( Example )
– GPIO interface with C/C++ ( Example )
– Python Programming
– GPIO interface with Python
– 7Segment interface
– I2c expander interface
– Raspberry PI Temperature
– 7Segment display Temperature from Python
– Python TCP/IP Server/Client Model

Multithread Programming on Linux :
– POSIX thread C ( Example )
– Basic Real Time System design theory
– Python Multithreading ( Good point and Bad point)
– Python MultiProcessing

Final LAB :
– RealTime and Online Temperature sensor with Raspberry PI

 

 2. Basic Embedded Linux with Beaglebone Black

ในปัจจุบันมีโปรเจคที่เกิดขึ้นจากการใช้ Beaglebone Black หรือ CPU ตัวเดียวกับ Beaglebone เกิดขึ้นมากมายเช่น Home automation โดยหัวใจสำคัญของงานเหล่านี้คือ Linux

ไครสนใจงานที่ต้องใช้ Linux มาลงบน Beaglebone black มานานแล้วแต่ยังไม่มีโอกาสศึกษาหรือต้องใช้เวลาเริ่มต้นนานเกินไป ขอแนะนำเลยครับคอร์สนี้ เหมาะกับคุณที่สุดเราจะปูตั้งแต่พื้นฐานการใช้งาน Embedded Linux การเขียน ดีไวซ์ไดรเวอร์เบื้องต้น  จนไปถึงการพัฒนา Application บน Embedded Linux เบื้องต้น

เรียกได้ว่าครบทั้งกระบวนท่าโดยที่ในการอบรมเราจะใช้ระบบปฏิบัติการที่ support จาก TI  โดยตรงทำให้การอบรมคอร์สนี้ค่อนข้างแตกต่างจากการใช้ Beaglebone Black ตาม internet ทั่วไปเนื่องจากเป็นการเตรียมเพื่อการใช้งานจริงและเรียนลึก

Course Description

– Basic Linux

– How compile boot loader, kernel for beaglebone

– How to cross compile C application for beaglebone

– First devices drivers development on beaglebone

– Linux driver, and file system

– Led control

– High level application development