PicoMQTT : ไลบรารี MQTT Client/Broker สำหรับ ESP8266 และ ESP32

PicoMQTT ESP8266 MQTT Broker

PicoMQTT เป็นไลบรารี MQTT ที่มีน้ำหนักเบา (lightweight) สำหรับ Arduino/PlatformIO เหมาะสำหรับนำใช้งานกับ ESP8266 และ ESP32, รองรับโหมด MQTT Client และโหมด MQTT Broker ซึ่งทำให้ ESP8266 หรือ ESP32 สามารถเปลี่ยนเป็นเกตเวย์ MQTT แทน Raspberry Pi หรืออุปกรณ์เกตเวย์ IoT

ไลบรารีนี้เป็นไปตามข้อกำหนดของ MQTT 3.1.1 รองรับการ Publish และการใช้ส่งข้อความที่มีขนาดใดก็ได้ สามารถส่งข้อความเป็นพันต่อวินาที และรองรับการใช้งานร่วมกับกับไลบรารี ArduinoJson เพื่อ publish และใช้งานข้อความ JSON

กล้องอัจฉริยะที่ใช้เซนเซอร์ Sony IMX500 ทำงานร่วมกับซอฟต์แวร์ AITRIOS

LUCID SENSAiZ SZP123S AITRIOS camera

Raspberry Pi ได้รับการลงทุนกลยุทธ์จาก Sony (Semiconductor Solutions Corporation) เพื่อพัฒนาอุปกรณ์ Edge AI โดยใช้แพลตฟอร์ม AITRIOS ของ Sony ยังไม่มีข้อมูลรายละเอียดเกี่ยวกับอุปกรณ์ของ Raspberry Pi/Sony ที่จะเปิดเผยสู่สาธารณะ ดังนั้นฉันค้นหาแพลตฟอร์ม AITRIOS แทน และในปัจจุบันมีแพลตฟอร์มฮาร์ดแวร์เดียว คือ LUCID Vision Labs SENSAiZ SZP123S-001 กล้องอัจฉริยะหรือกล้อง AI ที่ใช้เซนเซอร์ Sony IMX500 intelligent vision sensor ที่ออกแบบมาเพื่อใช้งานร่วมกับซอฟต์แวร์ AITRIOS ของ Sony LUCID SENSAiZ Smart camera สเปค SENSAiZ SZP123S-001 : เซนเซอร์ภาพ – Sony IMX500 progressive scan CMOS sensor ความละเอียด 12.33MP พร้อม Rolling Shutter, built-in DSP และ SRAM บนชิป สามารถประมวลผล Edge AI ด้วยความเร็วสูงได้ ระยะโฟกัส – 4.35 มม […]

บอร์ด T-HMI ESP32-S3 พร้อมหน้าจอสีทัชสกีน 2.8 นิ้ว, ตัวเชื่อมต่อ Grove 3 พอร์ต

ESP32 S3 HMI board resistive touch panel

Lilygo ได้เปิดตัวบอร์ด ESP32-S3 อีกหนึ่งรุ่นที่มีจอแสดงผลในตัว ด้วย T-HMI มีหน้าจอสีขนาดใหญ่กว่ารุ่นอื่น 2.8 นิ้วและแผงสัมผัสแบบต้านทานที่เหมาะสำหรับใช้งานกับ HMI (Human Machine Interfaces) นอกจากนี้ยังมีตัวเชื่อมต่อ Grove 3 พอร์ต สำหรับเชื่อมต่อเซนเซอร์หรือแอชูเอเตอร์ (Actuator) T-HMI คล้ายกับกับบอร์ด ESP32-S3 ล่าสุดจาก Lilygo คือมี MCU ESP32-S3R8 WiFi 4 และ Bluetooth พร้อม PSRAM 8MB รวมถึงแฟลช SPI 16MB, microSD card slot, ปุ่มกด และใช้พลังงานจาก USB หรือแบตเตอรี่ LiPo สเปคบอร์ด Lilygo T-HMI: MCU สื่อสารไร้สาย – Espressif Systems ESP32-S3R8 dual-core Tensilica LX7 @ สูงถึง 240 MHz พร้อมคำสั่ง vector instructionsรองรับ AI acceleration, RAM 512KB, PSRAM 8MB , การเชื่อมต่อ wireless ที่เก็บข้อมูล – หน่วยความ […]

T-Display-S3 AMOLED : บอร์ด ESP32-S3 พร้อมจอแสดงผลแบบ AMOLED ขนาด 1.9 นิ้ว

ESP32-S3 board AMOLED display

มีบอร์ด ESP32 ที่มาพร้อมจอแสดงผลแบบ TFT หรือ E-Ink มากมายในตลาด แต่ฉันไม่เคยเห็นบอร์ดที่มีหน้าจอ AMOLED และ Lilygo เปิดตัวบอร์ด “T-Display-S3 AMOLED” ด้วยไมโครคอนโทรลเลอร์ ESP32-S3 WiFi และ Bluetooth และจอแสดงผล AMOLED ขนาด 1.9 นิ้ว บอร์ดใหม่นี้เกือบจะเหมือนกับบอร์ด T-Display-S3 ที่เปิดตัวเมื่อปีที่แล้ว แต่บอร์ดใหม่มีหน้าจอที่มีความละเอียดสูงกว่า, มีสีสันที่สดใสมากขึ้น และมุมมองภาพกว้างขึ้น รวมถึงสายอากาศ 3D และมีขา I/O เพิ่ม สเปค T-Display-S3 AMOLED: MCU สื่อสารไร้สาย – Espressif Systems ESP32-S3R8 dual-core Tensilica LX7 @ สูงถึง 240 MHz พร้อมคำสั่ง vector instructionsรองรับ AI acceleration , RAM 512KB, PSRAM 8MB , การเชื่อมต่อ wireless พื้นที่เก็บข้อมูล – หน่วยความจำแฟลช 16MB เชื่อมต่อผ่าน ESP32-S3 2.4 […]

ESPi : เป็นบอร์ด Ethernet และมีหน้าจอ พร้อมกับโมดูล ESP32-S3 หรือบอร์ด Raspberry Pi Pico W (Crowdfunding)

ESPi board ESP32 S3 Ethernet Display Joystick

บอร์ด ESPi ของ SB Components เป็นบอร์ด Ethernet ที่รองรับ WiFi พร้อมหน้าจอสีขนาด 1.14 นิ้ว มาพร้อมกับโมดูล ESP32-S3 WiFi และ Bluetooth หรืออีกรุ่นที่ออกแบบเป็นบอร์ด carrier สำหรับบอร์ด Raspberry Pi Pico W บอร์ด ESPi สามารถทำหน้าที่เป็นเกตเวย์เชื่อมต่อ Ethernet 10/100Mbps to WiFi (หรือ BLE) พร้อมจอแสดงผล TFT ขนาดเล็ก และยังมีจอยสติ๊กขนาดเล็กบนบอร์ดเพื่อควบคุมเมนูหรืออินเตอร์เฟสผู้ใช้ที่แสดงในจอแสดงผล สเปคของบอร์ด ESPi: โมดูล/บอร์ด (อย่างใดอย่างหนึ่ง) โมดูล ESP32-S3-WROOM-1 พร้อม ESP32-S3 dual-core LX7 microprocessor @ สูงสุด 240 MHz พร้อม Vector extension สำหรับ machine learning, หน่วยความจำแฟลชสูงสุด 16MB, PSRAM สูงสุด 8MB, WiFi 4 และ Bluetooth 5 พร้อม LE/Mesh บอร์ด Raspberry Pi Pico W พร้อมไมโครคอนโทรลเลอร์ Ra […]

Wokwi : จำลองการทำงานออนไลน์ของ ESP32, Arduino, และ Raspberry Pi Pico

WOKWI Arduino Raspberry Pi Pico ESP32 simulator

Wokwi เป็นซอฟต์แวร์ที่ทำงานบนหน้าเว็บออนไลน์ สามารถเขียนโปรแกรมและจำลอง (Simulator) การทำงานของบอร์ด Arduino, Raspberry Pi Pico และ ESP32 หรือบอร์ดไมโครคอนโทรลเลอร์ ที่ออกแบบมาเพื่อเรียนรู้การเขียนโปรแกรมโดยไม่ต้องใช้ฮาร์ดแวร์จริง “ลูกสาวของฉัน” ได้เข้าร่วมโครงการอบรมหลักสูตรออนไลน์ฟรีเกี่ยวกับ AI, IoT, ESP32, MicroPython และอื่นๆ ระยะเวลา 5 วัน ที่จัดขึ้นโดยคณะวิศวกรรมศาสตร์ สถาบันเทคโนโลยีพระจอมเกล้าคุณทหารลาดกระบัง (KMITL) ร่วมกับ ไอเมค (IMAKE) และกลุ่มพันธมิตร ฉันได้เห็นการบ้านของเขาเกี่ยวกับ ESP32 ซึ่งเป็นส่วนหนึ่งของหลักสูตร ฉันถามว่าต้องการบอร์ด ESP32 หรือไม่ แต่เขาบอกว่าไม่ต้องการ ดังนั้นฉันจึงถามถึงวิธีการเรียนการสอนการเขียนโปรแกรม ESP32 โดยไม่ใช้บอร์ดของจริง หรือใช้โปรแกรมอะไร และฉันได้รับ […]

บอร์ด ESP32-C6 IoT ขนาดจิ่วรองรับการเชื่อมต่อแบบ 2.4 Ghz WiFi 6, Bluetooth 5.0 (LE) และ IEEE 802.15.4

01Space ESP32 C6 board

01Space ได้ออกแบบบอร์ด ESP32-C6 IoT ขนาดจิ่วที่มีการเชื่อมต่อแบบ WiFi 6 และ Bluetooth LE 5.0 ที่ใช้โมดูลสื่อสารไร้สาย ESP32-C6-WROOM-1 และขา I/O Pin-Header 2×10 ขา Espressif เปิดตัวโมดูลและบอร์ดพัฒนา ESP32-C6 เมื่อเดือนมกราคมที่ผ่านมา และ 01Space คือบอร์ด ESP32-C6 ของบุคคลที่สามรายแรกที่เราพูดถึง เป็นบอร์ดขนาดจิ๋วที่มีโมดูลสื่อสารไร้สาย, พอร์ต USB Type-C สำหรับจ่ายไฟและเขียนโปรแกรม และปุ่ม Reset, Boot 01สเปคบอร์ด Space ESP32-C6: โมดูลสื่อสารไร้สาย – โมดูล ESP32-C6-WROOM-1-N4 พร้อม Espressif Systems ESP32-C6 single core 32-bit RISC-V processor @ 160 MHz พร้อม 2.4 Ghz WiFi 6 1T1R, Bluetooth LE 5.0 และ IEEE 802.15.4 สำหรับ Zigbee/Thread/2.4GHz ที่เก็บข้อมูล – 4MB SPI flash สายอากาศแบบ PCB Antenna USB – […]

หน้าจอทรงกลมแบบทัชสกีน 1.28 นิ้วที่ใช้ ESP32-S3 รองรับการเขียนโปรแกรมด้วย Arduino

ESP32-S3 Round Display 1.28 inch Touchscreen

Makerfabs “ESP32-S3 Round SPI TFT with Touch 1.28”” เป็น ESP32-S3 ขนาดจิ๋วที่มีหน้าจอทรงกลมแบบทัชสกีนขนาด 1.28 นิ้ว, รองรับ microSD card,  USB และใช้พลังงานแบตเตอรี่ และคอนเนกเตอร์ส่วนขยาย “Mabee” 2 ช่อง บอร์ด ESP32-S3 ที่มีจอแสดงผลทรงกลม เช่น บอร์ด Lilygo T-RGB หรือ Round Display ของ Seeed Studio สำหรับ XIAO แต่บอร์ดของ Makerfabs มีขนาดเล็กกว่า และมี PCB เป็นสี่เหลี่ยมที่มีมุมตัดแทนที่จะมี PCB เป็นทรงกลมเหมือนสองบอร์ดนั้น ESP32-S3 Round SPI TFT พร้อม Touch 1.28″ (E32S3128GC) ข้อมูลจำเพาะ: Wireless MCU – ชิปไมโครคอนโทรลเลอร์ Espressif Systems ESP32-S3R8 ตัวประมวลผล  Tensilica LX7 Dual-core @ 240 MHz พร้อมชุดคำสั่ง vector instructions, 512KB SRAM, 8MB PSRAM, Wi-Fi 4 & Bluetooth 5.0 dual-mode (Classic + […]