Espressif Systems เปิดตัวเฟรมเวิร์ก ESP-IDF เวอร์ชัน 6.0 เมื่อไม่กี่วันที่ผ่านมา โดยเพิ่มการรองรับอย่างสมบูรณ์สำหรับชิป SoC ESP32-C5 และ ESP32-C61 รวมถึงรองรับแบบพรีวิวสำหรับไมโครคอนโทรลเลอร์ไร้สายประหยัดพลังงาน ESP32-H21 และ ESP32-H4 นอกจากนี้ เฟรมเวิร์กยังมาพร้อมกับเครื่องมือใหม่ ESP-IDF Installation Manager (EIM) เพื่อช่วยให้การติดตั้ง ESP-IDF ทำได้ง่ายขึ้น ใช้ไลบรารี C แบบขนาดเล็ก Picolibc เพิ่มการอัปเดตด้านความปลอดภัยและเครื่องมือพัฒนา รวมถึงปรับปรุงฟีเจอร์ Wi-Fi และรองรับการอัปเดต bootloader แบบ OTA (over the air) ไฮไลต์ของ ESP-IDF v6.0 : ESP-IDF Installation Manager – เครื่องมือแบบรวมศูนย์ข้ามแพลตฟอร์ม (Unified) ช่วยให้การติดตั้ง ESP-IDF และ IDE ที่รองรับทำได้ง่ายขึ้น มีให้ใช้งานทั้งในรูปแบบGUI และ CLI ส […]
จอสัมผัสขนาด 8 นิ้วที่ใช้ ESP32-P4 รองรับ Wi-Fi 6, BLE และ 802.15.4 พร้อมตัวเลือก 4G LTE และ LoRaWAN
Seeed Studio เปิดตัว reTerminal D1001 เป็นจอสัมผัสแบบ capacitive ขนาด 8 นิ้ว ที่ใช้ไมโครคอนโทรลเลอร์ ESP32-P4 แบบ RISC-V และมาพร้อมโมดูลไร้สาย ESP32-C6 รวมถึงกล้อง อาร์เรย์ไมโครโฟนคู่ และลำโพง reTerminal D1001 เป็นโซลูชันแบบปิดสำเร็จรูป (fully enclosed) ที่ออกแบบมาสำหรับงาน HMI เช่น แผงควบคุม, เทอร์มินัล IoT ที่รองรับงานด้านภาพ (vision-enabled IoT terminals), วิดีโออินเตอร์คอม และสมาร์ทแดชบอร์ด จุดเด่นเมื่อเทียบกับจอที่ใช้ ESP32-P4 รุ่นอื่น ๆ คือ รองรับการเชื่อมต่อ 4G LTE แบบเสริมผ่านโมดูล mPCIe และช่องใส่ซิมการ์ด รวมถึงรองรับ LoRaWAN ผ่านโมดูลแบบ Stamp อีกด้วย สเปคของ reTerminal D1001 : SoC – Espressif Systems ESP32-4NRW32 CPU Dual-core 32-bit RISC-V HP (High-performance) CPU @ สูงสุด 400 MHz พร้อมชุดคำสั่ง AI […]
Clintech Pico – บอร์ด Raspberry Pi RP2354B รุ่นแรกที่มาพร้อม GPIO 48 ขา ในรูปแบบเดียวกับ Raspberry Pi Pico
Clintech Pico Board ที่ออกแบบโดย Clintech Ltd. จากประเทศบัลแกเรีย, เป็นบอร์ดพัฒนารุ่นแรกที่ใช้ชิป Raspberry Pi RP2354B ซึ่งมีหน่วยความจำแฟลชภายในขนาด 2MB โดยยังคงรูปทรง (form factor) เดียวกับ Raspberry Pi Pico 2 แต่เพิ่มจำนวน GPIO เพื่อให้สามารถใช้งานขา GPIO ทั้งหมด 48 ขาที่มีอยู่ในชิป RP2354B ได้อย่างเต็มที่ เช่นเดียวกับ Raspberry Pi Pico 2 บอร์ดนี้มาพร้อมกับรูแบบ castellated และ through-hole จำนวน 40 รูที่ด้านข้าง ซึ่งเปิดให้ใช้งาน GPIO 0–22 และ 26–28 รวมถึงขาสำหรับดีบักอีก 3 ขา นอกจากนี้ยังมีรู through-hole เพิ่มเติมบนบอร์ดอีก 27 รู สำหรับนำ GPIO ที่เหลือ (23–25 และ 29–47) ออกมาใช้งาน รวมถึงอินเทอร์เฟซ QSPI (SD0–SD3 และ SCLK) สำหรับเชื่อมต่อหน่วยความจำภายนอกด้วย สเปคของ Clintech Pico : SoC – Raspberry Pi RP2 […]
Discovery Drive – ตัวหมุนเสาอากาศ Az/El ใช้ ESP32-S3 สำหรับจานดาวเทียมและ SDR
KrakenRF ทีมผู้อยู่เบื้องหลัง KrakenSDR, ได้ออกแบบ Discovery Drive ซึ่งเป็นตัวหมุนเสาอากาศแบบ Azimuth/Elevation (Az/El) อัตโนมัติ ราคาประหยัด พัฒนาบนชิป ESP32-S3 และมีโครงสร้างกันสภาพอากาศได้เต็มรูปแบบ โดยออกแบบมาเพื่อใช้งานกับจาน Discovery Dish หรือเสาอากาศทิศทางอื่น ๆ เช่น Yagi และ Wi-Fi Grid ที่มีน้ำหนักสูงสุดประมาณ 5 กิโลกรัม เมื่อเทียบกับโครงการ DIY อย่างเช่น SatNOGS (ซึ่งต้องพิมพ์ชิ้นส่วนด้วยเครื่อง 3D Printing และจัดหาอุปกรณ์ฮาร์ดแวร์เอง) Discovery Drive ถูกออกแบบให้เป็นโซลูชันแบบ Plug-and-Play ใช้งานได้ทันที ผู้ใช้เพียงติดตั้งอุปกรณ์เข้ากับเสา (mast) ต่อจานรับสัญญาณ เชื่อมต่อไฟ 12V และ Wi-Fi จากนั้นสามารถใช้ Web UI เพื่อเริ่มติดตามดาวเทียมที่โคจรผ่านขั้วโลก เช่น METEOR-M2, FENGYUN, รวมถึง CubeSat และดาว […]
AsteroidOS 2.0 ระบบปฏิบัติการสมาร์ทวอทช์แบบโอเพ่นซอร์ส รองรับอุปกรณ์ 30 รุ่น
AsteroidOS 2.0 ระบบปฏิบัติการสมาร์ทวอทช์แบบโอเพ่นซอร์สที่พัฒนาบนพื้นฐาน Linux ได้เปิดตัวอย่างเป็นทางการ โดยมาพร้อมฟีเจอร์ใหม่ ๆ เช่น รองรับหน้าจอแบบ Always-on Display, ระบบยกข้อมือเพื่อปลุกหน้าจอ (Tilt-to-Wake), แผงควบคุมด่วน (QuickPanel) ที่ปรับแต่งได้, รูปแบบตัวเรียกใช้งาน (Launcher) หลายสไตล์, โหมด Nightstand, การปรับปรุงประสิทธิภาพการทำงาน และรองรับอุปกรณ์ประมาณ 30 รุ่น เส้นทางของโครงการนี้ถือว่ายาวนาน ย้อนกลับไปในปี 2016 เราได้เห็นโครงการโอเพ่นซอร์สนี้ครั้งแรก เมื่อ Florent Revest สาธิตประสบการณ์การใช้งานเบื้องต้นบน LG G Watch ก่อนขึ้นเวทีบรรยายที่งาน FOSDEM 2016 เพื่อแนะนำ AsteroidOS อย่างเป็นทางการ ต่อมาในปี 2017 ได้มีการเปิดตัวสมาร์ทวอทช์ AsteroidOS รุ่น Connect Watch ผ่านการระดมทุน (crowdfunding) โดยบร […]
Mimiclaw : AI assistant คล้ายกับ OpenClaw สำหรับบอร์ด ESP32-S3
MimiClaw เป็น AI assistant ที่ได้รับแรงบันดาลใจจาก OpenClaw ออกแบบมาสำหรับบอร์ด ESP32-S3 ทำหน้าที่เป็นตัวกลาง (gateway) ระหว่างแอปพลิเคชันส่งข้อความ Telegram และโมเดลภาษาออนไลน์ Anthropic Claude เพื่อควบคุมฮาร์ดแวร์ได้เพียงแค่แชตสั่งงาน ก่อนหน้านี้เราได้พูดถึง PicoClaw ซึ่งเป็น AI assistant แบบ lightweight สำหรับบอร์ด Linux ราคาประหยัด ใช้ RAM เพียง 10MB โดย PicoClaw เองก็ได้รับแรงบันดาลใจจาก Nanobot ผู้ช่วยที่เขียนด้วย Python ซึ่งมีจำนวนบรรทัดโค้ดน้อยกว่าโปรเจกต์ OpenClaw ดั้งเดิมถึง 99% เนื่องจากการประมวลผลส่วนใหญ่ทำผ่านแอปแชตและ LLM ออนไลน์ จึงไม่น่าแปลกใจที่แนวคิดนี้จะถูกพอร์ตมายังไมโครคอนโทรลเลอร์ในที่สุด จุดเด่นของ MimiClaw : เขียนด้วยภาษา C และพัฒนาบนเฟรมเวิร์ก ESP-IDF 5.5 ความต้องการระบบ – บอร์ด ESP32-S […]
Open Stack : บอร์ด IoT 4G LTE แบบ Standalone ที่ใช้โมดูล Quectel EC200U และสามารถรัน RTOS
Open Stack เป็นบอร์ดเชื่อมต่อ IoT แบบ 4G LTE ที่ทำงานได้แบบสแตนด์อโลน ออกแบบมาให้รันแอปพลิเคชันภาษา C บน RTOS ได้โดยตรงที่ใช้โมดูล Quectel EC200U series โดยไม่จำเป็นต้องใช้ไมโครคอนโทรลเลอร์ภายนอก เช่น Arduino, ESP32 หรือ Raspberry Pi ซึ่งการตัดไมโครคอนโทรลเลอร์ออกช่วยลดการใช้พลังงาน, ลดต้นทุน BOM (Bill of Materials) และลดขนาดบอร์ด บอร์ดรองรับ LTE หลายย่านความถี่ พร้อม GSM fallback, รองรับ GNSS และ Bluetooth 4.2 รวมถึงโหมด client และ server แบบ IPv4/IPv6 นอกจากนี้ยังมีพอร์ต USB Type-C, ช่องใส่ Nano SIM, คอนเนกเตอร์สายอากาศ LTE/GNSS/BLE, จอ OLED แสดงข้อมูล, ไฟ LED แสดงสถานะ, ปุ่มควบคุม และ GPIO header 40 พินที่รองรับ Raspberry Pi HAT, ด้านเครือข่ายรองรับโปรโตคอล TCP/UDP, SSL/TLS, HTTP/HTTPS, MQTT, LwM2M, CoAP, FT […]
Geehy G32R430 : ไมโครคอนโทรลเลอร์ Encoder ที่ใช้ซีพียู Arm Cortex-M52 พร้อม Arctangent accelerator สำหรับงาน Motion Control
เมื่อปีที่แล้ว Geehy ได้เปิดตัวไมโครคอนโทรลเลอร์แบบเรียลไทม์ Cortex-M52 แบบ dual-core ตัวแรกของอุตสาหกรรม และล่าสุดได้ต่อยอดด้วย G32R430 ซึ่งเป็นไมโครคอนโทรลเลอร์ Encoder ที่ใช้ซีพียู Arm Cortex-M52 ที่มาพร้อม ADC ความละเอียด 16-บิตจำนวน 2 ตัว และ hardware ATAN (arctangent) accelerator สำหรับการคำนวณมุมไฟฟ้าได้เร็วกว่า 1 ไมโครวินาที เหมาะสำหรับระบบเอ็นโค้ดเดอร์ความแม่นยำสูงและระบบควบคุมการเคลื่อนที่ MCU รุ่นนี้ทำงานที่ความถี่ 128 MHz และใช้หน่วยความจำ ITCM/DTCM แบบ tightly coupled เพื่อการประมวลผลที่มีความแน่นอน (deterministic) และไม่มี wait-state พร้อมด้วยแคชขนาด 4KB สำหรับลูปควบคุมที่ต้องการ latency ต่ำ, ภายในรวม ADC ความละเอียด 16-บิตจำนวน 2 ตัว รองรับการสุ่มสัญญาณพร้อมกัน (synchronous sampling) เสริมด้วย AD […]








