KNOWLEDGE

KNOWLEDGEAI

จาก Cloud สู่ Edge: เริ่มต้นใช้งาน Local LLM บน Arduino UNO Q

What You’ll Learnบทความนี้เป็นการปูพื้นฐานและเตรียมความพร้อมสำหรับการนำ Local LLM มาใช้งานกับ Arduino UNO Q ตั้งแต่การเลือกโมเดล การจัดการทรัพยากรของระบบ ไปจนถึงการออกแบบแนวทางการทำงานที่เหมาะสมกับอุปกรณ์ Embedded เพื่อให้เข้าใจข้อจำกัดและศักยภาพของ Local AI ก่อนก้าวไปสู่การลงมือสร้าง AI Chatbot บน

Read More
KNOWLEDGEGETTING-STARTEDAI

AI ไม่ได้มีแค่ ChatGPT: ทำไมเราถึงต้องรู้จัก ML, LLM, Edge AI และ TinyML?

เมื่อพูดถึง AI (Artificial Intelligence) หลายคนอาจนึกถึง ChatGPT, Gemini หรือ AI ที่สามารถสร้างข้อความ รูปภาพ และเสียงได้ แต่ AI ในปัจจุบันไม่ได้จำกัดอยู่เพียงบนคอมพิวเตอร์หรือเซิร์ฟเวอร์ขนาดใหญ่ใน Data Center เท่านั้น AI กำลังเดินทางไปไกลกว่านั้น

Read More
EMDEDDEDTINYMLKNOWLEDGE

เมื่อ Smoke Detector ไม่ได้แค่ “จับควัน” แต่ AI ช่วยตัดสินว่า “ไฟไหม้จริงหรือไม่

เมื่อชุมชนและเมืองขยายตัวมากขึ้น ขณะที่มาตรฐานด้านความปลอดภัยก็เข้มงวดขึ้นตามไปด้วย ระบบตรวจจับอัคคีภัยที่มีความน่าเชื่อถือจึงกลายเป็นองค์ประกอบสำคัญทั้งในอาคารเชิงพาณิชย์และที่พักอาศัย โดยเฉพาะ เครื่องตรวจจับควัน (Smoke Detector) ซึ่งมีบทบาทสำคัญในการตรวจพบสัญญาณของเหตุเพลิงไหม้ตั้งแต่ระยะแรก และช่วยลดความเสี่ยงต่อชีวิตและทรัพย์สิน ปัจจุบันเทคโนโลยีตรวจจับควันได้รับการพัฒนาอย่างต่อเนื่อง พร้อมกับความคาดหวังที่เพิ่มขึ้นต่อประสิทธิภาพการทำงานในสภาพแวดล้อมจริง เครื่องตรวจจับควันยุคใหม่จึงต้องมีความไวเพียงพอที่จะตรวจพบสัญญาณเตือนของไฟไหม้ได้ตั้งแต่เนิ่น ๆ ขณะเดียวกันก็ต้องใช้พลังงานอย่างมีประสิทธิภาพ เพื่อให้สามารถทำงานได้อย่างเสถียรและต่อเนื่องเป็นเวลาหลายปี แนวทางหนึ่งที่น่าสนใจคือการผสาน ฮาร์ดแวร์ที่ใช้พลังงานต่ำ (Low-Power Hardware) เข้ากับการประมวลผลสัญญาณอัจฉริยะ

Read More
EMDEDDEDKNOWLEDGE

ทำความเข้าใจโลก Embedded System ตอนที่ 3 : Processor คืออะไร? MCU / MPU / SoC ต่างกันอย่างไร?

เมื่อพูดถึง Embedded System สิ่งหนึ่งที่มักถูกกล่าวถึงอยู่เสมอคือ Processor หรือหน่วยประมวลผล เพราะเป็นส่วนสำคัญที่ทำหน้าที่รับข้อมูล ประมวลผล และควบคุมการทำงานของระบบตามโปรแกรมที่กำหนดไว้ แต่ Processor ในโลกของ Embedded System ไม่ได้มีเพียงรูปแบบเดียว หากมองไปที่อุปกรณ์ต่าง ๆ จะพบทั้ง MCU, MPU

Read More
EMDEDDEDKNOWLEDGE

ทำความเข้าใจโลก Embedded System ตอนที่ 2 : Embedded System ประกอบด้วยอะไรบ้าง?

จากตอนที่ 1 เราได้ทำความรู้จักกับ Embedded System หรือระบบคอมพิวเตอร์ที่ถูกออกแบบมาเพื่อทำงานเฉพาะด้านกันไปแล้ว แต่เมื่อพูดถึง Embedded System จริง ๆ สิ่งที่อยู่ภายในไม่ได้มีเพียง Processor หรือไมโครคอนโทรลเลอร์เพียงตัวเดียว เบื้องหลังการทำงานของระบบหนึ่งระบบ มักประกอบด้วยฮาร์ดแวร์และซอฟต์แวร์หลายส่วนที่ทำงานร่วมกัน ตั้งแต่ส่วนประมวลผล หน่วยความจำ อุปกรณ์รับข้อมูล อุปกรณ์ส่งข้อมูล

Read More
GETTING-STARTEDEMDEDDEDKNOWLEDGE

ทำความเข้าใจโลก Embedded System ตอนที่ 1 : Embedded คืออะไร?

ในตอนนี้จะทำความรู้จัก Embedded System ระบบเล็ก ๆ ที่อยู่เบื้องหลังอุปกรณ์รอบตัวกัน เมื่อพูดถึงคำว่า Embedded หรือ Embedded System หลายคนอาจนึกถึง Microcontroller, Firmware หรือวงจรอิเล็กทรอนิกส์ขนาดเล็ก แต่ในความเป็นจริงแล้ว Embedded System มีความหมายกว้างกว่านั้น และเป็นส่วนสำคัญที่อยู่เบื้องหลังอุปกรณ์อิเล็กทรอนิกส์จำนวนมากที่เราใช้งานอยู่ในชีวิตประจำวัน

Read More
EMDEDDEDKNOWLEDGE

เจาะลึกการจำลอง UART ด้วย STM32 ตอนที่ 2: การส่งข้อมูล

This entry is part 2 of 2 in the series STM32 กับการสร้าง Software UART

เมื่อการตั้งค่า Timer และ GPIO เสร็จสมบูรณ์แล้ว ขั้นตอนต่อไปคือการพัฒนาในส่วนของการส่งข้อมูล โดยใช้ Interrupt จาก TIM3 เป็นกลไกหลักในการควบคุมการส่งข้อมูล เมื่อเกิด Interrupt ไมโครคอนโทรลเลอร์จะทยอยส่งบิตข้อมูลออกทางขา TX โดยอัตโนมัติ ทำให้สามารถสร้าง Baud Rate ได้อย่างแม่นยำ

Read More
GETTING-STARTEDEMDEDDEDKNOWLEDGE

IR Remote ตอนที่ 1: เปิดโลก Remote Control จากรีโมตทีวีสู่การควบคุมอุปกรณ์ด้วยไมโครคอนโทรลเลอร์

บทนำ เชื่อได้เลยว่าคุณน่าจะมีรีโมตคอนโทรลแบบอินฟราเรด (Infrared: IR) อย่างน้อยหนึ่งตัว และในความเป็นจริง หลายคนอาจมีรีโมตอยู่หลายตัว มากเสียจนแทบจำไม่ได้ว่ามีทั้งหมดกี่ตัว จากเดิมที่รีโมตคอนโทรลถูกใช้งานเฉพาะกับเครื่องรับโทรทัศน์ ปัจจุบันรีโมตได้กลายเป็นอุปกรณ์มาตรฐานที่มาพร้อมกับเครื่องใช้ไฟฟ้าและอุปกรณ์อิเล็กทรอนิกส์แทบทุกประเภท รีโมตคอนโทรลแบบอินฟราเรด (IR Remote Control) เปิดโอกาสให้ผู้ทดลองและผู้ที่สนใจงานด้านไมโครคอนโทรลเลอร์สามารถนำไปประยุกต์ใช้งานได้อย่างหลากหลาย เราสามารถใช้ไมโครคอนโทรลเลอร์จำลองการทำงานของรีโมตคอนโทรล เพื่อควบคุมอุปกรณ์อิเล็กทรอนิกส์หลายชนิดผ่านโปรแกรมที่พัฒนาขึ้นเอง นอกจากนี้ ยังสามารถทำให้ไมโครคอนโทรลเลอร์ตอบสนองต่อสัญญาณจากรีโมตอินฟราเรดได้ ซึ่งเป็นวิธีที่สะดวกสำหรับการควบคุมโครงงานหรือระบบที่พัฒนาขึ้น

Read More
EMDEDDEDKNOWLEDGE

IR Remote ตอนที่ 2: NEC Protocol เจาะลึกภาษาลับของรีโมต IR ที่ไมโครคอนโทรลเลอร์เข้าใจ

NEC Protocol เป็นหนึ่งในโปรโตคอลที่ได้รับความนิยมอย่างแพร่หลายในระบบรีโมตคอนโทรลแบบอินฟราเรด (IR Remote Control) โดยมีข้อมูลระบุว่าโปรโตคอลนี้ได้รับการพัฒนาโดยบริษัท NEC (ปัจจุบันคือ Renesas) อย่างไรก็ตาม รายละเอียดของโปรโตคอลนี้มีการเผยแพร่ในหลายแหล่ง และบางแหล่งเรียกโปรโตคอลลักษณะเดียวกันนี้ว่า Japanese Format เนื่องจากมีการใช้งานอย่างแพร่หลายในอุปกรณ์อิเล็กทรอนิกส์จากประเทศญี่ปุ่น บทความนี้จะอธิบายหลักการทำงานของ NEC Protocol ตั้งแต่รูปแบบการส่งข้อมูล

Read More
ELECTRONICSKNOWLEDGE

จาก RCD Snubber สู่ HF300: แนวทางใหม่ในการจัดการ Leakage Energy ใน Flyback Converter

Flyback Converter เป็นหนึ่งใน Topology ของวงจร Switching Power Supply ที่ได้รับความนิยมสำหรับ Low-Power Isolated Power Supply จุดเด่นของ Flyback Converter คือความสามารถในการแบ่ง Buck-Boost Inductance ออกเป็นสองส่วนคือ

Read More