1. บริษัท หาดใหญ่โรบ็อท จากัด Hatyai Robot Co.,Ltd.
รายละเอียดโครงการอบรมคอมพิวเตอร์จิ๋ว ( Raspberry PI ) ใช้หลักสูตรเดียวกันกับสานักงานส่งเสริมอุตสาหกรรมซอฟแวร์แห่งชาติ ( SIPA )
อะไรคือ Raspberry PI :
บอร์ด Raspberry PI หรือว่าคอมพิวเตอร์จิ๋ว เป็นหนึ่งในแพลตฟอร์มทดลองทางด้านระบบฝัง ตัวที่ได้รับความนิยมอย่างสูง
ในปัจจุบันเทคโนโลยีคอมพิวเตอร์พัฒนาไปอย่างรวดเร็ว เราสามารถเลือกแพลตฟอร์ม ในการ พัฒนาซอฟแวร์ได้อย่างหลากหลาย บอร์ด Raspberry PI ถือว่าเป็นหนึ่งในชุดทดลองที่มีความน่าสนใจ เนื่องจากราคา ขนาดเล็ก และสามารถลงระบบปฏิบัติการ Linux ได้ ในบางงานการใช้งาน Raspberry PI มาทดแทนเครื่องคอมพิวเตอร์จะคุ้มค่ากว่า นอกจากนั้น Raspberry PI ยังเป็นแนวทางให้สามารถศึกษา Linux ระดับสูง เช่น การพัฒนาดีไวซ์ไดรเวอร์ การสร้าง Distribution ของตนเองได้ง่ายกว่าบนคอมพิวเตอร์ ส่วนบุคคลอีกด้วย
2. รายละเอียดคอร์สที่เปิดอบรม : วันที่ 1 Raspberry PI Hardware interface and Programming I เริ่มต้นให้ผู้เข้าอบรมตั้งแต่พื้นฐานเพื่อสามารถประยุกต์ใช้งาน Raspberry PI ในการติดต่อสื่อสารกับ ฮาร์ดแวร์ และคุ้นเคยกับระบบปฏิบัติการ Linux บนบอร์ด Raspberry PI - แนะนาบอร์ดพัฒนา Raspberry PI Type B/B+ - การติดตั้งระบบปฏิบัติการ Raspbian บน Raspberry PI - Fritzing ซอฟแวร์ Open Source สาหรับงานทางด้านวงจร - แนะนาการใช้งาน Linux command line เบื้องต้น - การติดต่อสื่อสาร GPIO บน Raspberry PI - พื้นฐานการพัฒนาซอฟแวร์ภาษา Python - ตัวอย่างการควบคุม LED, Relay, Button - การเชื่อมต่อกับ Temperature sensor ด้วย Raspberry PI - การเชื่อมต่อกับ RTC module และการเรียกใช้งานฟังก์ชั่นเวลา - การเชื่อมต่อกับ RFID Module เพื่อระบุตัวตนของการ์ด - Raspberry PI และการเชื่อมต่อผ่าน TCP, UDP Protocol ( Server-Client Model ) - ตัวอย่างการเชื่อมต่อ Raspberry PI กับ Smart phone Android เบื้องต้น วันที่ 2 Raspberry PI Hardware interface and Programming II เน้นการใช้งานบอร์ด Raspberry PI กับเทคโนโลยีซอฟแวร์ต่างๆ เพื่อตอบรับยุคของ IoT ( internet of things ) - การพัฒนาซอฟแวร์เชื่อมต่อฐานข้อมูล SQLite เบื้องต้น - แนะนา WebServer ต่างๆที่สามารถใช้งานบน Raspberry PI ได้ - การติดตั้งและใช้งาน Lighttpd - Real Time WebFramework - WebSocket และ Socket.IO - การควบคุม GPIO ผ่าน Web แบบ Real Time - การแสดงผลกราฟผ่าน Real Time Web - Final Lab - ตัวอย่างการติดตั้ง PHP, MySQL, Apache