ปลั๊กไฟอัจฉริยะ ESP32 สามารถรัน OpenMQTTGateway เพื่อเป็นเกตเวย์ BLE MQTT และมิเตอร์ไฟฟ้า

ESP32 BLE Gateway Power Meter

Theengs Plug อุปกรณ์ปลั๊กไฟอัจฉริยะ ที่ใช้ไมโครคอนโทรลเลอร์ ESP32 สามารถรันเฟิร์มแวร์ OpenMQTTGateway เพื่อทำหน้าที่เป็นเกตเวย์ BLE MQTT และมิเตอร์ไฟฟ้าที่สามารถใช้ร่วมกับ Home Assistant, Homebridge, OpenHAB, DomoticZ, FHEM, Jeedom, NodeRed, AWS และระบบ IoT หรือ Smart Home อื่นๆ ที่ใช้ MQTT ได้ แม้ว่ามาตรฐาน Matter จะช่วยให้เข้ากันได้ระหว่างระบบ Smart Home ได้ดีขึ้นในอนาคต แต่ยังมีอุปกรณ์ที่ผลิตไปแล้วมากมายที่ไม่ใช่รองรับ Matter และ Theengs Plug เป็นเครื่องมือช่วยในการแก้ปัญหานี้ด้วยการช่วยให้ผู้ใช้ลดจำนวน hub ที่จำเป็นและใช้เพียงอันเดียวที่รองรับระบบต่างๆ สเปคของฮาร์ดแวร์ Theengs Plug: ไมโครคอนโทรลเลอร์ – ESP32 dual-core wireless MCU พร้อมการเชื่อมต่อ WiFi 2.4 GHz และ Bluetooth LE เครือข่ายโปรโตคอล – MQTT พาวเ […]

INEX POP-32 : บอร์ด STM32 เพื่อการเรียนรู้ด้าน STEM และสร้างหุ่นยนต์

pop-32 MCU

INEX POP-32 เป็นบอร์ดไมโครคอนโทรลเลอร์ 32 บิต ที่ใช้ชิป STM32F103CBT6 ของ STMicroelectronics มีหน่วยความจำแฟลช 128KB แรม 20KB ความเร็ว 72 MHz พร้อมหน้าจอแสดงผล OLED 1.5 นิ้ว รองรับการเขียนโปรแกรมด้วยภาษา C เป็นบอร์ดเพื่อการเรียนรู้ด้าน STEM และสร้างหุ่นยนต์ มีวงจรเชื่อมต่อพอร์ต USB เพื่อใช้ในการสื่อสารข้อมูลและดาวน์โหลดโปรแกรมได้ในตัว POP-32 ได้เลือกใช้ฮาร์ดแวร์และซอฟต์แวร์ของ Arduino แบบโอเพ่นซอร์สแล้วมาปรับปรุงต่อ โดยมีไลบรารีฟังก์ชั่นภาษา C สำหรับติดต่อกับฮาร์ดแวร์จำนวนมากไว้ให้ ทำให้เขียนโปรแกรมสั่งงานอุปกรณ์ต่างๆ ได้ง่าย สเปคของบอร์ด POP-32 MCU – ไมโครคอนโทรลเลอร์ขนาด 32 บิตรุ่น STM32F103CBT6 ของ STMicroelectronics มีหน่วยความจำแฟลช 128KB โปรแกรมใหม่ได้ 10,000 ครั้ง มีหน่วยความจำข้อมูลแรม 20KB จอแสดง […]

บอร์ด Walter ESP32-S3 รองรับ NB-IoT, LTE-M และ GPS

ESP32 S3 board NB IoT LTE M GPS

Walter ของ QuickSpot เป็นบอร์ดพัฒนา ESP32-S3 ที่มีการเชื่อมต่อ WiFi 4 และ Bluetooth LE/Mesh พร้อมทั้งการรองรับ NB-IoT, LTE-M และ GNSS ผ่านโมเด็ม Sequans GM02SP 5G IoT ซึ่งดูเหมือนจะเป็นตัวแปลงของ Sequans Monarch 2 GM02S รุ่นก่อนหน้านี้ พร้อมรองรับ GNSS สเปคของ Walter: โมดูลไร้สาย โมดูล ESP32-S3-WROOM-1-N16R2 ไมโครคอนโทรลเลอร์ ESP32-S3 dual-core LX7 QSPI PSRAM 2MB QSPI flash 16MB 802.11 b/g/n WiFi 4 สูงสุด 150 Mbps พร้อมสายอากาศในตัว Bluetooth 5 LE สูงสุด 2Mbps, Bluetooth Mesh โมเด็ม Sequans GM02SP LTE Cat M1 (LTE-M) และ NB1/NB2 (NB-IoT) GNSS และ assisted GNSS โดยใช้ดาวเทียม GPS และ Galileo NanoSIM สำหรับการเชื่อมต่อเซลลูลาร์ (cellular) I/Os pin headers 2x 14 ขาที่มีสูงสุด 24x GPIO, UART, VIN, 3.3V และ GND 23x t […]

Merlot : จอ E-paper สามสีไร้สายขนาด 4.2 นิ้วใช้ MCU ESP32

Merlot tricolor 4.2 inch epaper display

Merlot ของ paperd.ink เป็นจอแสดงผล E-paper สามสีที่มีบอร์ดควบคุมฮาร์ดแวร์แบบ open source ซึ่งใช้ ชิป ESP32 wireless SoC สามารถเขียนโปรแกรมด้วย Arduino, MicroPython หรือเฟรมเวิร์ก ESP-IDF เมื่อปีที่แล้วเราเคยเขียนบทความเกี่ยวกับจอ e-Paper สีขาวดำที่ใช้ ESP32 ขนาด 4.2 นิ้วของ paperd.ink แต่ตอนนี้บริษัทได้ปรับปรุงการออกแบบด้วย “paperd.ink Classic” เปลี่ยนเคส 3D เป็นเคสสูญญากาศ (vacuum cast enclosure) และเพิ่มแบตเตอรี่ 1,900 mAh บริษัทได้เปิดตัวรุ่นใหม่ชื่อ Merlot ซึ่งพัฒนาจากออกแบบเดียวกัน แต่มีหน้าจอที่รองรับ 3 สี ได้แก่ ดำ ขาว และแดง สเปคของ Merlot: โมดูลไร้สาย – โมดูล ESP32-WROOM-32 พร้อมตัวประมวลผล ESP32 dual-core, SPI Flash  4 MB, การเชื่อมต่อ WiFi 4 2.4 GHz และ Bluetooth LE ที่เก็บข้อมูล – ช่องเส […]

OpenPLC เป็น open-source ใช้งานร่วมกับ Arduino, ESP8266/ESP32, Raspberry Pi

OpenPLC Editor

OpenPLC เป็นซอฟต์แวร์สำหรับการเขียนโปรแกรมแบบ Open Source, การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Controller) ใช้งานได้ฟรี , รองรับด้วยมาตรฐาน IEC 61131-3 และใช้งานร่วมกับแพลตฟอร์มฮาร์ดแวร์ต่างๆ เช่น Arduino, ESP8266/ESP32, Raspberry Pi SBCs และเครื่องคอมพิวเตอร์ระบบปฏิบัติการ Windows และ Linux เมื่อ Arduino เปิดตัว Arduino PLC IDE มีภาษาที่รองรับการเขียนโปรแกรมตามมาตรฐาน IEC-61131-3 ที่ได้รับใบอนุญาตและ Portenta Machine Control จะต้องซื้อ PLC IDE License key เพิ่มราคา $17.60(~600฿) มีผู้อ่านรายหนึ่งบ่นเกี่ยวกับค่า License ต่ออุปกรณ์แพง แต่ Massimo Banzi ผู้ร่วมก่อตั้งโครงการ Arduino ตอบว่าคุ้มค่าสำหรับการใช้งานในบริษัทขนาดเล็ก หรือใช้งานน้อยปริมาณน้อย แต่ยังมีตัวเลือกอื่นอย่าง OpenPLC ซึ่งเป็น Open Sourc […]

TinyLlama : คอมพิวเตอร์ย้อนยุค x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W

TinyLlama x86 retro computer

TinyLlama x86 บอร์ดคอมพิวเตอร์ย้อนยุคที่ออกแบบมาเพื่อรันเกม DOS ใช้โปรเซสเซอร์ DM&P Vortex86EX 32 บิต x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W รันเฟิร์มแวร์ MT32-Pi Eivind Bohler เติบโตมาจากการเล่นเกมบนคอมพิวเตอร์ยุค 386/486 โดยมองหาฮาร์ดแวร์ล่าสุดที่คล้ายคลึงกันเพื่อเล่นเกม DOS และหลังจากค้นพบบอร์ดที่เข้ากันได้กับ 86Duino x86 Arduino เขาตัดสินใจใช้โมดูล SOM-128-EX ที่ขับเคลื่อนบอร์ดเพื่อสร้าง บอร์ด TinyLlama พร้อมชิปเสียง Crystal CS4237B ที่เข้ากันได้กับ Sound Blaster Pro และ MIDI synthesizer สเปคของ TinyLlama: D&MP SOM-128-EX system-on-module พร้อม โปรเซสเซอร์ – DM&P Vortex86EX 32-bit x86 processor @ 60 ถึง 500 MHz หน่วยความจำ – DDR3 128MB ที่เก็บข้อมูล – SPI flash8MB ที่เ […]

code_saturne : ซอฟต์แวร์ CFD แบบโอเพ่นซอร์ส เพิ่มประสิทธิภาพการออกแบบการถ่ายเทความร้อน

code saturn open source CFD software heatsink

code_saturne เป็นซอฟต์แวร์โอเพ่นซอร์ส ด้วยเทคนิคพลศาสตร์ของไหลเชิงคำนวณ (Computational Fluid Dynamics, CFD) ที่พัฒนาโดย EDF (การไฟฟ้าฝรั่งเศส) ซึ่งจะมีประโยชน์ในการตรวจสอบและเพิ่มประสิทธิภาพการออกแบบการถ่ายเทความร้อนของโปรเจคคุณของคุณ ในบางครั้ง เราพบแพลตฟอร์มฮาร์ดแวร์ที่ทำงานไม่เต็มประสิทธิภาพเนื่องจากความร้อนสูงเกินไปทำให้เกิด CPU throttling และเมื่อเวลาผ่านไปอาจส่งผลต่ออายุการใช้งานของอุปกรณ์ด้วย ฉันเคยได้ยินเกี่ยวกับพลศาสตร์ของไหลเชิงคำนวณ (CFD) มาก่อน แต่ฉันคิดเสมอว่าซอฟต์แวร์มีราคาแพงมาก และ Formula 1 มีต้นทุนสูงสุดสำหรับการทดสอบ CFD แต่ปรากฎว่ามีโปรแกรมโอเพ่นซอร์สที่ทำได้: code_saturne ในฐานะ EDF บริษัทการไฟฟ้าแห่งประเทศฝรั่งเศส ได้ออกแบบซอฟต์แวร์เพื่อจำลองการไหลรอบๆ และภายในอาคาร ท่อ และปั๊มที่ใช้ในโรงไ […]

Qualcomm Snapdragon 8 Gen 2 SoC รองรับ upstream Linux

Snapdragon 8 Gen 2 Linux

Qualcomm ได้เปิดตัว ชิปแพลตฟอร์มสมาร์ทโฟน Snapdragon 8 Gen 2 เมื่อไม่กี่วันที่ผ่านมา และ Linaro ก็เพิ่งประกาศว่า Linux ได้รับการ upstream ไปยัง SoC มือถือระดับพรีเมียมที่มี Arm Cortex-X3 ตัวหลัก ความเร็วสูงสุด 3.2GHz จำนวน 1 คอร์, ซีพียูตัวเน้นประสิทธิภาพ ความเร็วสูงสุด 2.8GHz จำนวน 4 คอร์ และซีพียูตัวประหยัดพลังงาน ความเร็วสูงสุด 2.0GHz จำนวน 3 คอร์ Abel Vesa และ Neil Armstrong วิศวกรของ Linaro เปิดใช้งาน upstream Linux บนแพลตฟอร์มมือถือ Snapdragon 8 Gen 2 ที่โพสต์เมื่อวันที่ 16 พฤศจิกายน ที่ mailing list บน Linux kernel และด้วยชุดของ patches ที่เผยแพร่จนถึงตอนนี้ จึงสามารถบูตอิมเมจ minimal AOSP (Android Open Source Project)  บน  ชุดพัฒนา Snapdragon 8 Gen 2 ที่แสดงด้านล่างซึ่งจะผลิตโดย Lantronix หากตามประวัติ […]