Programmable I/O (PIO) ของ Raspberry Pi RP2040 มันน่าสนใจอย่างไร

Pico-PIO-State-Machine-768x686

ความนิยมของบอร์ด Raspberry Pico ที่ขับเคลื่อนด้วย ไมโครคอนโทรลเลอร์ RP2040 ทำให้ผู้อ่านทุกคนต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับบอร์ดและชิป ดังนั้นวันนี้เราจะมาพูดถึง วงจรภายใน Programmable I/O ของ RP2040 ซึ่งเป็นคุณสมบัติที่ทำให้แตกต่างจากบอร์ดไมโครคอนโทรลเลอร์อื่น ๆ ส่วนใหญ่ PIO จำนวน 2 บล็อก (PIO0 & PIO1) หรือจะเรียกว่าอินเทอร์เฟซฮาร์ดแวร์ใน RP2040 มีวงจร Programmable State Machines อย่างละ 4 ชุด บล็อกPIO ทั้งสองนี้สามารถรันโปรแกรมพร้อมกันเพื่อจัดการ GPIO และถ่ายโอนข้อมูลดิบ ตอนนี้ State machine เหล่านี้ทำอะไร?  PIO State machine ดำเนินการโปรแกรมที่ดึงมาจากแหล่งต่างๆ บางครั้งโปรแกรมจะถูกนำมาจากไลบรารี PIO (UART, SPI หรือ I2C) หรือซอฟต์แวร์สำหรับผู้ใช้ ทำไม Programmable I/O? บอร์ดทั้งหมดมักจะมาพร้อมกับการส […]

บอร์ด ESP32-S2-DevKit-LiPo ของ Olimex รองรับ USB OTG

Olimex-ESP32-S2-LiPo-USB-Boards

เมื่อปีที่แล้ว Olimex ได้เปิดตัวบอร์ด ESP32-S2-DevKit-LiPo และ ESP32-S2-WROVER-Devkit-LiPo ที่ได้รับการปรับให้เหมาะกับแอปพลิเคชันที่ใช้แบตเตอรี่โดยใช้พลังงานในการนอนหลับลึกเพียง 30uA โปรเซสเซอร์ ESP32-S2 มาพร้อมกับอินเทอร์เฟซ USB OTG แต่ในขณะนั้น Espressif Systems ESF-IDF SDK ไม่รองรับการเขียนโปรแกรมผ่านอินเทอร์เฟซ USB ในตัว ทาง Olimex จึงเพิ่ม CH340T USB เข้ากับตัวแปลงอนุกรมสำหรับการเขียนโปรแกรม ข่าวดีก็คือตอนนี้ SDK สามารถรองรับการเขียนโปรแกรม USB ได้โดยไม่ต้องใช้ชิปภายนอก ดังนั้นบริษัท จึงออกแบบบอร์ดเวอร์ชันใหม่โดยไม่ต้องใช้ชิป USB เป็นอนุกรม ได้แก่ บอร์ด ESP32-S2-DevKit-LiPo-USB และ ESP32-S2-WROVER-  Devkit-LiPo-USB คุณสมบัติโดยทั่วไปเหมือนกับก่อนหน้านี้ ยกเว้นการถอด USB ไปยังชิปอนุกรมรองรับ USB OTG และแม้แ […]

Cherry Pi PC บอร์ดที่คล้ายกับ Orange Pi ขายในราคา 450 บาท

Cherry-Pi-PC-V7

Orange Pi PC เป็นคอมพิวเตอร์บอร์ดเดี่ยวที่ใช้ Allwinner H3 ที่เปิดตัวในปี 2015 ในราคาเพียง $ 15 รวมค่าจัดส่ง (ตอนนี้ $17.42  กับ 1 GB RAM) และผลิตโดย บริษัท ที่ชื่อว่า Shenzhen Xunlong Software ปีต่อมาบริษัท ได้เปิดตัว Orange Pi PC Plus พร้อมแฟลช eMMC 8GB และการเชื่อมต่อ WiFI ในราคา $20 (ตอนนี้ราคา $25.54) ดูเหมือนว่า บริษัทอื่นชื่อ“ Shenzhen LC Technology” ได้ออกแบบบอร์ดที่มีคุณสมบัติและเค้าโครงคล้ายกัน แต่ในทางเทคนิคจะไม่เหมือนกัน แต่ใกล้เคียงกันกันมาก คือ  Cherry Pi PC คอมพิวเตอร์บอร์ดเดี่ยว (SBC) คุณลักษณะของคอมพิวเตอร์บอร์เดี่ยว  Cherry Pi  PC V7  พร้อมไฮไลท์เป็นตัวหนาหรือขีดทับ เพื่อแสดงความแตกต่างกับ บอร์ดคอมพิวเตอร์ Orange Pi PC : SoC – Allwinner H3โปรเซสเซอร์ Quad-Core Cortex A7  พร้อม GPU Arm Ma […]

เปิดตัว Kodi 19 “Matrix” พร้อมรองรับ AV1, HDR, tvOS

Kodi-19-user-interface

Kodi เป็นเครื่องเล่นแบบโอเพ่นซอร์สที่ได้รับการออกแบบมาสำหรับเกมคอนโซล XBOX มันได้รับการปรับให้เข้ากับแพลตฟอร์มอื่น ๆ เช่น Windows และ Linux อย่างรวดเร็วและในที่สุดก็เป็น Android, กล่องทีวี  ราคาประหยัดและคอมพิวเตอร์บอร์ดเดียวเช่น Raspberry Pi ซอฟต์แวร์รุ่นใหม่ที่จะออกมาทุกๆสองปีและนักพัฒนาเพิ่งประกาศเปิดตัว Kodi 19“Matrix” หลังจากการเปิดตัว Kodi เวอร์ชั่น 18 “Leia” เพียงไม่กี่ปี Kodi 19 พร้อมสกินเริ่มต้น อินเทอร์เฟซผู้ใช้เริ่มต้นอาจมีลักษณะคล้ายกับ Kodi 18 แต่มีการเปลี่ยนแปลงมากมายในช่วงสองปีที่ผ่านมาโดยมีจุดเด่นบางส่วน ได้แก่ รูปลักษณ์ การออกแบบหน้าจอใหม่โดยเฉพาะอย่างยิ่งสำหรับเพลงที่มีการแสดงข้อมูลเมตา(metadata)ใหม่และการเปลี่ยนแปลงมุมมองรายการเพลง ใหม่…มุมมอง “กำลังเล่น” การปรับปรุงอาร์ตเวิ […]

Pine64 ออกบอร์ดใหม่ Quartz64 โดยใช้ Rockchip RK3566 SoC

Quartz64-RK3566-SBC

เราได้เขียนเกี่ยวกับ  บอร์ดพัฒนาRK3566/RK3568 ของ Geniatech และตามที่คาดไว้   ตอนนี้ Pine64  ได้เปิดเผยรายละเอียดเพิ่มเติมเกี่ยวกับ Quartz64 คอมพิวเตอร์บอร์ดเดี่ยว ที่ใช้  Rockchip RK3566 SoC ดังที่เราจะเห็นจากภาพด้านล่างการออกแบบนั้นคล้ายกับ RockPro64 ที่ใช้ RK3399 มาก แต่รุ่นใหม่นี้จะเพิ่มพอร์ต SATA 3.0 ซึ่งเดิมวงจรการชาร์จแบตเตอรี่ในตัวพอร์ต ePD สำหรับการแสดง e-Ink และรองรับหน่วยความจำที่สูงสุดถึง แรม 8GB LPDDR4 คุณสมบัติของ Quartz64 รุ่น A SoC – Rockchip RK3566 โปรเซสเซอร์ Quad-core Cortex-A55 สูงสุด 1.8 GHz พร้อม Arm Mali-G52 GPU ที่รองรับ OpenGL ES 1.1 / 2.0 / 3.2, OpenCL 2.0, Vulkan 1.1, 0.8 TOPS NPU สำหรับการเร่งความเร็ว AI หน่วยความจำ – แรม 2GB ถึง 8GB LPDDR4 การจัดเก็บ SPI แฟลช โมดูล eMMC […]

AmpliPi – แอมพลิฟายเออร์เครื่องขยายเสียงทั่วทั้งบ้านที่ใช้ Raspberry Pi

AmpliPi-Raspberry-Pi-Whole-House-Amplifier

Micro Nova ได้รวบรวมแอมพลิฟายเออร์เครื่องขยายเสียงแบบโอเพนซอร์สที่เรียกว่า AmpliPi จาก Compute Module 3+ ของ Raspberry Pi  มีความสามารถในการสตรีมมิ่ง เครือข่าย 4 ช่องทางไปยังโซนเอาต์พุตสเตอริโอ 6 โซนขยายได้ถึง 36 โซนผ่านเครื่องขยายสัญญาณระบบเดซี่  (daisy) AmpliPi รองรับอินพุตโดยเฉพาะจากแหล่งสตรีมมิ่งเครือข่าย 4 ช่องทาง ได้แก่ AirPlay, Pandora, Spotify และ DLNA ตลอดจนอินพุต RCA แบบอะนาล็อก 4 ช่องสำหรับอุปกรณ์สื่อ ส่วนประกอบและคุณสมบัติของ AmpliPi: การควบคุมบอร์ด Carrier ที่ติดตั้งCompute Module 3+ ของ Raspberry Pi  และบอร์ดตัวรับสัญญาณPCM5102A และ CM6206 นอกจากนี้ยังสื่อสารผ่าน I2C ด้วย STM32 MCU บนบอร์ดปรีแอมป์(Preamp board) (ดูด้านล่าง) เพื่อควบคุมระบบ muxing และระบบขยายสัญญาณ อินเทอร์เฟซพอร์ต พอร์ต Ethernet 1 […]

Rockchip RK3588 – รองรับวีดีโอ 8K, NPU 6 TOPS, PCIe 3.0, RAM สูงสุด 32GB

Rockchip-RK3588-specifications

Rockchip RK3588 เป็นหนึ่งในโปรเซสเซอร์ที่ได้รับการคาดหวังมากที่สุดในปีนี้ ทางด้านอินเทอร์เน็ตด้วยโปรเซสเซอร์แบบocta-core  ประกอบด้วย  Cortex-A76 จำนวน 4 แกน, Cortex-A55 จำนวน 4 แกน, ชิปNPU และรองรับวีดีโอ ความละเอียด  8K แผนงานแสดงวันที่เปิดตัวที่คาดไว้ใน Q3 / Q4 2020 แต่น่าเสียดายที่วันที่วางจำหน่ายจะถูกเลื่อนไป ตอนนี้ Rockchip Developer Conference (RKDC) กำลังจะเปิดตัวและ บริษัท ได้วางโปสเตอร์ที่เปิดเผยข้อมูลเพิ่มเติมเกี่ยวกับโปรเซสเซอร์ คุณสมบัติเพิ่มเติมของ Rockchip RK3588: CPU – octa-core  ประกอบด้วย  Cortex-A76 จำนวน 4 แกน, Cortex-A55 จำนวน 4 แกน บน dynamIQ GPU – Arm Mali-MP4 “ Odin” หน่วยประมวลผล AI – NPU 3.0 – 6 TOPS VPU – รองรับการถอดรหัสวิดีโอ 8Kp60, รองรับการเข้ารหัส 8Kp […]

นาฬิกาอัจฉริยะ (Smartwatch) Watchy ที่คล้ายกับ Pebble กับหน้าจออีเปเปอร์ , โปรเซสเซอร์ ESP32 ซึ่งเปิดตัวใน Crowd Supply

Watchy

Pebble smartwatch  ซึ่งเปิดตัวในปี ค.ศ.2012 โดยระดมทุนผ่าน Kickstarter ที่ประสบความสำเร็จมากที่สุดในตอนนั้น เป็นสมาร์ทวอร์ท ที่มาพร้อมกับหน้าจออีเปเปอร์ เชื่อมต่อกับสมาร์ทโฟน Android หรือ iPhone  แสดงผลการแจ้งเตือนหรือข้อมูลอื่น ๆ และบริษัทยังมี SDK ให้นักพัฒนาเขียนซอฟต์แวร์ใส่เข้าไปได้ ซึ่งประสบความเร็จและเป็นที่นิยมมากที่สุดในตอนนั้น มียอดขายมากกว่าหนึ่งล้านเครื่อง ต่อมาปี  ค.ศ.2015 ได้เปิดตัว  Pebble Time ที่ใช้จอสีเช่นเดียวกับรุ่นอื่น ๆ ถึงแม้จะขานนาฬิกาได้หลายล้านเรือน แต่ในปี ค.ศ.2016 Pebble ได้ประกาศยุติตัวเองและได้ขายกิจการให้กับ Fitbit Watchy  เป็นสมาร์ทวอร์ทใหม่ที่ทำให้นึกถึงง Pebble  ใช้โปรเซสเซอร์ ESP32 มาพร้อมกับหน้าจออีเปเปอร์ ขนาด 1.54 นิ้ว ที่มีความละเอียด 200×200 และมีระบบตรวจจับความเคลื่อ […]