บอร์ด AI-On-The-Edge-Cam ที่ใช้ ESP32-S3 เพื่อแปลงข้อมูลจากมิเตอร์รุ่นเก่าให้เป็นแบบดิจิทัล

AI On The Edge Cam ESP32-S3 board

AI-On-The-Edge-Cam เป็นบอร์ดที่ใช้ ESP32-S3 พร้อมกล้องความละเอียด 2MP, ช่องใส่ microSD card, การเชื่อมต่อ WiFi, BLE และ PoE (Power over Ethernet) ออกแบบมาใช้กับมิเตอร์สาธารณูปโภครุ่นเก่าที่ต้องอ่านค่าด้วยตนเอง เช่น มิเตอร์น้ำ, มิเตอร์แก๊ส หรือมิเตอร์ไฟฟ้า ให้เป็นแบบดิจิทัล AI-On-The-Edge-Cam ยังเป็นชื่อของเฟิร์มแวร์ที่รันอยู่บนบอร์ดนี้ ซึ่งออกแบบมาสำหรับบอร์ด ESP32-CAM แต่บอร์ดใหม่เพิ่มฟีเจอร์ทำให้ใช้งานได้หลากหลายขึ้น เช่น รองรับ PoE, มีช่องใส่ microSD card สำหรับเก็บข้อมูล และมีไฟ RGB LED ที่ใช้เป็นแฟลช ช่วยให้สามารถอ่านค่ามิเตอร์ได้ทั้งกลางวันและกลางคืน สเปคของ AI-On-The-Edge-Cam: โมดูลไร้สาย – ESP32-S3-WROOM-1U-N16R8 SoC – Espressif Systems ESP32-S3 CPU – Tensilica LX7 แบบ Dual-core สูงสุด 240 MHz หน่วยความ […]

TRMNL : จอแสดงผล E-Ink ไร้สาย 7.5 นิ้วที่ปรับแต่งได้ รองรับปลั๊กอินเพื่อความสะดวกในการใช้งาน

TRMNL Wireless E-ink Display

TRMNL เป็นจอแสดงผล E-Ink แบบไร้สายขนาด 7-5 นิ้วที่ใช้ชิป ESP32-C3 RISC-V รองรับ WiFi และ Bluetooth และได้รับการออกแบบมาให้สามารถกำหนดเองได้ โดยให้ผู้ใช้สามารถถอดประกอบอุปกรณ์, แก้ไขเฟิร์มแวร์ (โอเพ่นซอร์ส) และการดึงหรือเข้าถึงคีย์ API โดยไม่ทำให้การรับประกันถูกยกเลิก แบตเตอรี่เริ่มต้นขนาด 1,800 mAh สามารถใช้งานได้มากกว่า 3 เดือนเมื่อชาร์จเต็ม แต่บริษัทก็มีแบตเตอรี่ขนาด 2,500 mAh ที่ใช้งานได้นานเกิน 6 เดือนด้วย (ไม่แน่ใจว่าคำนวณออกมาเป็นตัวเลขอะไร) จอแสดงผลไร้สายสามารถวางบนเดสก์ท็อป หรือติดผนังหรือตู้เย็นได้ สเปคของ TRMNL: MCU ไร้สาย – Espressif ESP32-C3 จอแสดงผล – จอแสดงผล E-Ink ขาวดำขนาด 7.5 นิ้ว ความละเอียด 800 x 480 แบตเตอรี่ – ลิเธียมแบบชาร์จไฟได้ 1,800mAh (อัปเกรดได้ 2,500mAh นาน 6 เดือนขึ้นไปเมื่อชาร์จเต็ […]

บอร์ด ESP Offline Programmer สามารถแฟลชเฟิร์มแวร์ไปยังโมดูล ESP32 และ ESP8266 ได้โดยไม่ต้องใช้คอมพิวเตอร์

ESP Offline Programmer

ESP Offline Programmer เป็นบอร์ดที่ใช้ ESP32 พร้อมช่องเสียบ microSD card slot ซึ่งออกแบบมาเพื่อแฟลชเฟิร์มแวร์ไปยังโมดูล ESP32 หรือ ESP8266 อื่น ๆ โดยไม่ต้องใช้คอมพิวเตอร์ แต่ยังต้องใช้คอมพิวเตอร์ในการคัดลอกเฟิร์มแวร์ลงใน microSD card แต่เมื่อทำเสร็จแล้ว คุณเพียงแค่ใส่ microSD card ลงในบอร์ด และหลังจากการเชื่อมต่อสายไฟ (โดยเหมาะสมที่สุดควรจะใช้ Programming Jig ช่วย) ก็สามารถเริ่มกระบวนการแฟลชได้ด้วยการกดปุ่มเพียงครั้งเดียว บอร์ดนี้เป็นเหมือนกับฮาร์ดแวร์ที่ทำหน้าที่แทนยูทิลิตี้ esptool และเหมาะสำหรับการใช้งานในพื้นที่ห่างไกลที่การพกพาแล็ปท็อปอาจไม่สะดวก หรือสำหรับการแฟลชโมดูลหลายร้อยหรือหลายพันตัวด้วย ESP Offline Programmer หลายตัว ซึ่งสามารถทำได้เร็วกว่าเมื่อเทียบกับการใช้คอมพิวเตอร์ สเปคของ ESP Offline Programm […]

PicoUART6 : 6x พอร์ต UART to USB Bridge รองรับบอร์ด Raspberry Pi 5 ได้สูงสุด 6 บอร์ด

PicoUART6 Raspberry Pi 5 UART USB bridge

PicoUART6 เป็นบอร์ด USB bridge to UART ขนาดเล็กที่ใช้บอร์ด Raspberry Pi Pico และมีพอร์ต UART 6 พอร์ตเพื่อเชื่อมต่อบอร์ด Raspberry Pi 5 SBC ได้สูงสุด 6 ตัวผ่านคอนเนกเตอร์ UART 3-pin Raspberry Pi 5 ได้สร้างความตื่นเต้นตั้งแต่เปิดตัวเดือนกันยายน 2023 และผู้คนมักพูดถึงประสิทธิภาพที่เหนือกว่า Raspberry Pi 4 และตัวเชื่อมต่อ FCP PCIe (ที่ไม่ได้มาตรฐาน) แต่ Raspberry Pi 5SBC มีคอนเนกเตอร์ JST UART 3-pin ที่ไม่ได้ใช้, บอร์ด PicoUART6 จึงใช้คอนเนกเตอร์ตัวใหม่นี้เพื่อเชื่อมต่อ Raspberry Pi 5 หลายตัวผ่าน UART และควบคุมผ่านบอร์ด USB ของบอร์ด Pico สเปค PicoUART6: Footprint สำหรับบอร์ด Raspberry Pi Pico Serial – 6x คอนเนกเตอร์ JST UART 3-pin ส่วนขยาย – คอนเนกเตอร์ STEMMA QT/Qwiic I2C การดีบัก – คอนเนกเตอร์ SWD สำหรับ de […]

โมดูล ESP-ZeroCode ที่เข้ากันได้กับ Matter ใช้งานกับระบบอัตโนมัติ

ESP ZeroCode modules

Espressif Systems เพิ่งเปิดตัว โมดูล ESP-ZeroCode ที่เข้ากันได้กับ Matter พร้อมการเชื่อมต่อไร้สาย Wi-Fi และ/หรือ Thread (802.15.4) ที่ได้รับการออกแบบให้เป็นโซลูชันต่อแล้วใช้ (Plug-and-play) สำหรับไฟ LED, เต้ารับ, สวิตช์, สวิตช์หรี่ไฟ, รีเลย์, พัดลม และอุปกรณ์ไฟฟ้าแสงสว่างอื่นๆ ฉันเพิ่งได้กล่าวถึงการเขียนโปรแกรมแบบไม่ใช้โค้ดในบทความของ Ninephon Kongangkab ซึ่งอธิบายถึง SenseCraft เฟิร์มแวร์แสดงผลเซ็นเซอร์โดยไม่ใช้โค้ดบน Wio Terminal  โดยพื้นฐานแล้ว ไม่จำเป็นต้องมีความรู้ Arduino, MicroPython หรือภาษาการเขียนโปรแกรมใดๆ เนื่องจากผู้ใช้สามารถกำหนดค่าอุปกรณ์ IoT ให้ตรงกับความต้องการของตนเองได้เพียงแค่กดปุ่มไม่กี่ปุ่ม, Espressif ได้เสนอสิ่งที่คล้ายกันกับชิป ESP32 หลายตัวผ่านโมดูล ESP-ZeroCode โมดูล ESP-ZeroCode แรกจะ […]

Arduino Lab for MicroPython IDE สำหรับ บอร์ด Arduino

Arduino Lab for MicroPython

บอร์ด Arduino แต่เดิมใช้ภาษา C/C++ เขียนโค้ดในโปรแกรม Arduino IDE แต่ด้วย Arduino Lab for MicroPython, Arduino ได้เพิ่ม MicroPython ให้กับบอร์ด Arduino อย่างเป็นทางการหลายตัว ในคำพูดของทีม Arduino “ยังไม่ใช่ผลิตภัณฑ์อย่างเป็นทางการ (official product) เป็นเครื่องมือทดลองใช้งาน” แต่ฉันจะไม่แปลกใจเลยถ้ามันกลายเป็น IDE อย่างเป็นทางการในที่สุด เนื่องจากบริษัทร่วมมือกับ Damien George ผู้สร้าง MicroPython เพื่อพอร์ตคอมพิวเตอร์เสมือน (virtual machine) อย่างเป็นทางการกับผลิตภัณฑ์ Arduino และ Murilo Polese เพื่อพัฒนา Arduino Lab สำหรับ MicroPython ข้ามแพลตฟอร์มมี IDE  สำหรับ MicroPython IDE ดูคุ้นๆ… ใช่เลย ตอนนี้มันคือ Arduino IDE แต่สำหรับ MicroPython… 😉 และฟีเจอร์ที่เหมือนกันหลายอย่าง รวมถึงรองรับการเชื่อมต่อกับบอร์ด ก […]

เฟิร์มแวร์ RP2040 แปลง Raspberry Pi Pico ให้เป็นบริดจ์ I2C to USB

RP2040 firmware I2C USB bridge

Nicolai Electronics/ rp2040-ic2-interface เฟิร์มแวร์โอเพ่นซอร์ส สำหรับ Raspberry Pi Pico (หรือบอร์ด Raspberry Pi RP2040 อื่นๆ) จะแปลงบอร์ดเป็นบริดจ์ I2C เป็น USB (I2C to USB) เพื่อเชื่อมต่อเซ็นเซอร์หรือโมดูล I2C ใดๆ กับพีซีหรือฮาร์ดแวร์อื่นๆ ที่ไม่มี GPIO เฟิร์มแวร์ rp2040 ใช้โปรโตคอล USB ที่คาดหวังโดยไดรเวอร์เคอร์เนล I2C-Tiny-USB ที่ใช้โดยโปรเจ็กต์ I2C-Tiny-USB แบบเดิม สำหรับไมโครคอนโทรลเลอร์ Microchip ATMega AVR 8-บิต อย่างไรก็ตาม RP2040 ไม่ใช่ทางแยกของโปรเจ็กต์แบบเดิม แต่เป็นการนำเฟิร์มแวร์กลับมาใช้ใหม่อย่างสมบูรณ์ คุณจะต้องเชื่อมต่อเซ็นเซอร์ I2C, หน้าจอแสดงผล หรือโมดูลอื่นกับพิน SDA (GPIO 2) และ SCL (GPIO 3) ของไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และแฟลชเฟิร์มแวร์ “pre-release” ไปที่บอร์ด คุณส […]