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
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 ของ 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 เป็นซอฟต์แวร์สำหรับการเขียนโปรแกรมแบบ 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 บอร์ดคอมพิวเตอร์ย้อนยุคที่ออกแบบมาเพื่อรันเกม 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_saturne เป็นซอฟต์แวร์โอเพ่นซอร์ส ด้วยเทคนิคพลศาสตร์ของไหลเชิงคำนวณ (Computational Fluid Dynamics, CFD) ที่พัฒนาโดย EDF (การไฟฟ้าฝรั่งเศส) ซึ่งจะมีประโยชน์ในการตรวจสอบและเพิ่มประสิทธิภาพการออกแบบการถ่ายเทความร้อนของโปรเจคคุณของคุณ ในบางครั้ง เราพบแพลตฟอร์มฮาร์ดแวร์ที่ทำงานไม่เต็มประสิทธิภาพเนื่องจากความร้อนสูงเกินไปทำให้เกิด CPU throttling และเมื่อเวลาผ่านไปอาจส่งผลต่ออายุการใช้งานของอุปกรณ์ด้วย ฉันเคยได้ยินเกี่ยวกับพลศาสตร์ของไหลเชิงคำนวณ (CFD) มาก่อน แต่ฉันคิดเสมอว่าซอฟต์แวร์มีราคาแพงมาก และ Formula 1 มีต้นทุนสูงสุดสำหรับการทดสอบ CFD แต่ปรากฎว่ามีโปรแกรมโอเพ่นซอร์สที่ทำได้: code_saturne ในฐานะ EDF บริษัทการไฟฟ้าแห่งประเทศฝรั่งเศส ได้ออกแบบซอฟต์แวร์เพื่อจำลองการไหลรอบๆ และภายในอาคาร ท่อ และปั๊มที่ใช้ในโรงไ […]
Qualcomm Snapdragon 8 Gen 2 SoC รองรับ upstream 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 หากตามประวัติ […]
บอร์ด EsPiFF ได้รวมโมดูล ESP32 กับ RP2040 MCU ด้วยฟอร์มแฟกเตอร์ของ Raspberry Pi 4
บอร์ด EsPiFF อาจดูเหมือน Raspberry Pi 4 Linux SBC แต่มาพร้อมกับโมดูล ESP32-WROVER WiFi และ Bluetooth และไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ที่ทำหน้าที่เป็น co-processor (ตัวประมวลผลร่วม) เป้าหมายคือการจัดหาอุปกรณ์ทดแทน Raspberry Pi 4 สำหรับแอปพลิเคชันที่ต้องการความน่าเชื่อถือที่สูงกว่าและการทำงานตลอด 24 ชั่วโมง 7 วัน โดยใช้พลังงานน้อยในการประมวลผลและความสามารถในการใช้งานด้านมัลติมีเดียของโปรเซสเซอร์ Broadcom BCM2711 Arm ที่พบใน Pi หรือความสามารถรอบด้านของระบบปฏิบัติการ Linux สเปคของบอร์ด EsPiFF: โมดูลไร้สาย – โมดูล ESP32-WROVER พร้อมไมโครคอนโทรลเลอร์ ESP32-D0WDQ6 แบบ dual-core รองรับ 2.4 GHz WiFi 4 และ Bluetooth, หน่วยความจำ PSRAM 8 MB และ Flash Memory ขนาด 16 MB Co-processor – ไมโครคอนโทรลเลอร์ Cort […]