unPhone – แพลตฟอร์ม IoT เพื่อการศึกษาที่ใช้ชิป ESP32-S3 พร้อมหน้าจอสัมผัส, LoRaWAN, Wi-Fi, Bluetooth

unPhone ESP32-S3 IoT development platform

unPhone เป็นแพลตฟอร์ม IoT แบบโอเพ่นซอร์สที่ถูกพัฒนาโดย Pimoroni ร่วมมือกับมหาวิทยาลัยเชฟฟิลด์ ซึ่งสร้างขึ้นโดยใช้ชิปไมโครคอนโทรลเลอร์ไร้สาย ESP32-S3, unPhone เป็นอุปกรณ์ที่ไม่ใช่มือถือ สามารถใช้งานง่ายและควบคุมข้อมูลได้มาก นอกจากมีชิป ESP32-S3 แล้ว ยังมีหน้าจอสัมผัสขนาด 3.5 นิ้ว 320×480, LoRaWAN, Wi-Fi, Bluetooth, มอเตอร์สั่น, ตัววัดความเร่งหรือ accelerometer และคุณสมบัติอื่นๆ ออกแบบมาเพื่อให้ใช้งานได้ในการสอนและสร้างต้นแบบอย่างรวดเร็ว พร้อมทั้งใช้งานในด้าน aquaponics ได้ด้วย คุณสมบัติและส่วนประกอบที่สำคัญของ unPhone โมดูลไร้สาย – ESP32-S3-WROOM-1U-N8 MCU –  ESP32-S3 dual-core Tensilica LX7 สูงสุด 240 MHz พร้อม SRAM 512KB และ PSRAM 8MB ที่เก็บข้อมูล – Quad SPI flash 8MB Wireless – 2.4 GHz WiFi 4 และ Bluetooth L […]

Arduino PLC Starter Kit สำหรับเริ่มต้นเรียนรู้การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Control)

Arduino PLC Starter Kit

Arduino PLC Starter Kit เป็นชุดคิทสำหรับเริ่มต้นเรียนรู้การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Control) เหมาะสำหรับนักเรียนระดับมัธยมปลายและมหาวิทยาลัย ชุดคิทประกอบด้วย Arduino Opta micro PLC, โมดูล Arduino DIN Simul8 ซึ่งเป็นโมดูลสำหรับจำลองอินพุตดิจิทัลและระบบควบคุมการกระจายพลังงานไฟฟ้า และบอร์ด Arduino DIN Celsius โดยมีวงจรเครื่องทำความร้อน 2 วงจรแยกกันและมีเซนเซอร์วัดอุณหภูมิ 1 ตัว ชุดคิทนี้รองรับ Arduino PLC IDE ที่เปิดตัวในปี 2022 และมาพร้อมกับสายเคเบิลต่างๆ และพาวเวอร์ซัพพลายที่ช่วยให้ผู้ใช้สามารถเริ่มต้นใช้งานได้อย่างรวดเร็ว Arduino กล่าวว่าชุดอุปกรณ์นี้มีเป้าหมายเพื่อการเรียนรู้ของนักเรียนที่มีอายุ 17 ปีขึ้นไป ประกอบด้วยบทเรียน 20 ชั่วโมงเกี่ยวกับประวัติของ programmable logic controllers, การสื่อ […]

Lark Weather Station ทำงานร่วมกับ Arduino, ESP32, micro:bit, Raspberry Pi และบอร์ดอื่นๆ

Lark Weather Station Arduino ESP32 Raspberry Pi

Lark Weather Station สามารถวัดทิศทางและความเร็วลม, วัดอุณหภูมิ, วัดความชื้น และวัดความดันอากาศผ่านโมดูลเซนเซอร์ต่างๆ และเชื่อมต่อกับบอร์ดพัฒนายอดนิยม เช่น Arduino UNO, ESP32 , BBC micro:bit , Raspberry Pi หรือ DFRobot Unihiker ผ่าน I2C หรือ UART มีหลายโครงการสำหรับการสร้างสถานีตรวจวัดอากาศที่เชื่อมต่ออินเทอร์เน็ต ซึ่งดึงข้อมูลสภาพอากาศจากเว็บและแสดงผลลัพธ์ในเครื่อง แต่ Lark Weather Station ช่วยให้ผู้ใช้รับข้อมูลตรวจวัดอากาศได้โดยตรงจากตำแหน่งปัจจุบัน ด้วยฟังก์ชันเซนเซอร์ในตัว รวมถึงอินเทอร์เฟสสำหรับเซนเซอร์เพิ่มเติม สเปคของของ Lark Weather Station: ที่เก็บข้อมูล – flash ขนาด 16MB เหมาะสำหรับการเก็บข้อมูลประมาณ 160 วัน (เมื่อบันทึกข้อมูลหนึ่งครั้งต่อนาที) เซนเซอร์ เข็มทิศ Compass วัดความเร็วลม ความเร็วลม: 0.5~12 […]

Doly – หุ่นยนต์อัตโนมัติที่ใช้โมดูล Raspberry Pi CM4

Doly Raspberry Pi CM4 robot

Limitbit Doly เป็นหุ่นยนต์อัตโนมัติขนาดเล็กที่น่ารัก พร้อมล้อสายพานตะขาบ หรือ continuous tracks 2 อัน, แขนขนาดเล็ก 2 อันที่ควบคุมโดยเซอร์โว, จอแสดงผลสีทรงกลม 2 อันทำหน้าที่เป็นดวงตา และเซ็นเซอร์ต่างๆ ซึ่งทั้งหมดนี้ควบคุมโดยโมดูล Raspberry Pi CM4 system-on-module หุ่นยนต์สามารถใช้สำหรับการเรียนรู้ด้าน STEM (Science, Technology, Engineering, Arts, Mathematics) หรือเป็นแพลตฟอร์มสำหรับนักพัฒนา, รองรับ AI workload สามารถรันบนโมดูล Raspberry Pi CM4 โดยรับอินพุตจากเซนเซอร์, กล้อง และไมโครโฟน, โดยหุ่นยนต์โต้ตอบกับผู้ใช้ผ่านลำโพงสเตอริโอในตัวและดวงตาทั้งสองข้าง ในการใช้งานจริง หมายถึง Doly รองรับฟีเจอร์ต่างๆ เช่น การจดจำใบหน้าและระบบเสียงอัจฉริยะ โดยหุ่นยนต์สามารถจดจำเจ้าของและตอบสนองต่อคำสั่งเสียงได้ สเปคของหุ่นยนต์ Do […]

Arduino Alvik – หุ่นยนต์สามล้อออกแบบมาเพื่อการเรียนรู้ด้าน STEAM

Arduino Alvik

Arduino Alvik จาก Arduino Education เป็นหุ่นยนต์สามล้อสำหรับการเรียนรู้ที่จะเปิดตัวในงาน Bett 2024 ในลอนดอน และได้รับการออกแบบมาเป็นพิเศษสำหรับวิทยาการหุ่นยนต์, STEAM และการเรียนรู้การเขียนโค้ด หุ่นยนต์นี้ใช้บอร์ด Arduino Nano ESP32 และจะมาพร้อมกับชุดบทเรียนทั้งหมด 19 บทที่ออกแบบโดยทีมงานของ Arduino Education ร่วมกับอาจารย์ เพื่อให้นักเรียนสามารถเรียนรู้พื้นฐานของ IoT เริ่มต้นใช้งาน MicroPython และทำความคุ้นเคยกับวิชาฟิสิกส์ และแนวคิดทางวิศวกรรม บริษัทยังไม่ได้ให้ข้อมูลสเปคทั้งหมดสำหรับหุ่นยนต์ Alvik แต่นี่คือสิ่งที่เรารู้จากข้อมูลที่มีในขณะนี้: เมนบอร์ด – Arduino Nano ESP32 2x ล้อพร้อม 1x ล้อบอล (ball wheel) เซนเซอร์ – “เซนเซอร์คุณภาพสูง” ที่ประกอบด้วยเซนเซอร์วัดระยะ ToF ranging, เซนเซอร์ตรวจจับเส้น ( line-fol […]

ArduinoSimulator เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์สที่รันบนหน้าเว็บเบราว์เซอร์

Arduino Simulator

ArduinoSimulator ของ Leonardo Russo เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์โดยใช้ภาษา JavaScript ซึ่งรันโค้ดโดยตรงบนเว็บเบราว์เซอร์ของคุณ และแสดงเอาต์พุตแบบ serial และสถานะของพินดิจิทัล/แอนะล็อกสำหรับบอร์ด Arduino ต่างๆ ได้แก่ Arduino UNO R3 , MEGA1280, MEGA2560 และ NANO V3 ก่อนหน้านี้เราได้เขียนบทความเกี่ยวกับโปรแกรมจำลอง Wokwi สำหรับ ESP32, Arduino และ Raspberry Pi RP2040 เป็นเครื่องมือที่ยอดเยี่ยมสำหรับผู้เริ่มต้นที่จะศึกษาในการจำลองการทำงานของวงจรและรันโค้ดบนหน้าเว็บเบราว์เซอร์ และยังรองรับ ไมโครคอนโทรลเลอร์ไร้สาย ESP32-P4 แม้ว่าจะยังไม่ได้เปิดตัวก็ตาม, โปรแกรมจำลองเหล่านี้เขียนด้วยภาษา JavaScript และเป็นแบบโอเพ่นซอร์ส แต่ตัวโปรแกรมก็ไม่ได้เป็นเช่นนั้น ตัวอย่างเช่น คุณไม่สามารถรันตัวอย่าง Wokwi บนเซิร์ฟเวอร์ […]

M5StickC PLUS2 ชุดพัฒนา IoT ใช้ชิป ESP32-PICO-V3-02 SiP พร้อมแบตเตอรี่ 200 mAh

M5StickC Plus2 IoT development kit

M5Stack M5StickC PLUS2 เป็นชุดพัฒนา IoT ที่ใช้ชิป ESP32 มีแบตเตอรี่พร้อมหน้าจอแสดงผลขนาด 1.14 นิ้ว, ไมโครโฟนในตัว, gyroscope และ accelerometer 6-axis, ปุ่มกด, บัซเซอร์, คอนเนกเตอร์ Grove และ GPIO header สำหรับการขยาย โดยพัฒนาจาก M5StickC Plus ที่เปิดตัวเมื่อกันยายน 2020 แต่เปลี่ยนจาก ESP-PICO-D4 SiP (System-in-a-Package) เป็น ESP32-PICO-V3 -02 และยังใช้ ESP32 WiSoC มี SPI flash 8MB และ flash 2MB และมีแบตเตอรี่ขนาดใหญ่ 200 mAh พร้อมกับชิป CH9102 USB to TTL และไม่มี PMIC คุณสมบัติและข้อมูลสเปคของ M5StickC PLUS2: ESP32-PICO-V3-02 SiP – Espressif Systems ESP32-PICO-V3-02 system-in-package พร้อมโปรเซสเซอร์ IoT ESP32 dual-core Wi-Fi และ Bluetooth ที่ความเร็วสูงสุด 240 MHz, SPI flash 8MB, PSRAM 2MB จอแสดงผล – หน้าจอสี […]

M5Stack เปิดตัวการใช้งานแบบ local server ของการเขียนโปรแกรม UIFlow visual programming Web IDE

Visual programming local Web IDE

ปัจจุบันการเขียนโปรแกรม Visual programming เป็นวิธีที่ได้รับความนิยมมากในการสอนการเขียนโปรแกรมให้กับเด็กๆ และ M5Stack ได้ใช้ UIFlow สำหรับชุดพัฒนา IoT ที่ใช้ ESP32 โดยบริษัท M5Stack มี Web IDE ที่สามารถเข้าถึงได้จากเซิร์ฟเวอร์หรือโปรแกรมเดสก์ท็อปสำหรับ Windows, MacOS หรือ Linux แต่ตอนนี้บริษัทได้เปิดตัวการใช้งานแบบ local server ที่อนุญาตให้ผู้ใช้สามารถเรียกใช้รัน Web IDE ใน local network ของบริษัท local server สามารถใช้งานได้กับ Windows 11 x64, MacOS, Ubuntu 22.04 และ Linux Arm (เช่น Raspberry Pi) ดังนั้นเราจึงดาวน์โหลดเวอร์ชัน Ubuntu เพื่อทดลองใช้บนแล็ปท็อป, เวอร์ชัน Ubuntu นี้เต็มไปด้วย Windows DLLs แต่ตอนนี้เราไม่ต้องสนใจเรื่องนี้ และ README.txt บอกให้เราติดตั้ง dependency และรันโปรแกรมตามนี้: [crayon-6622d0 […]