“Adafruit Feather RP2350 with HSTX port” เป็นบอร์ดพัฒนาที่ใช้ชิปไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 ที่มีพอร์ตอินเทอร์เฟส HSTX (High-Speed Serial Transmit) ขนาด 22 พินบนบอร์ด นอกจากนี้บอร์ดยังมีที่ชาร์จ LiPo 200mA+ ในตัว, ไฟ LED RGB, คอนเนกเตอร์ STEMMA QT และพอร์ต USB Type-C สำหรับการจ่ายไฟและการเขียนโปรแกรม บอร์ดนี้สามารถใช้งานร่วมกับ FeatherWings และรองรับการพัฒนาด้วยภาษาการเขียนโปรแกรมต่าง ๆ ฟีเจอร์เหล่านี้ทำให้บอร์ดนี้เหมาะสำหรับการใช้งานที่หลากหลาย ตั้งแต่โปรเจกต์ฝังตัว อุปกรณ์ IoT ไปจนถึงการศึกษาและการสร้างต้นแบบ ก่อนหน้านี้เราเคยกล่าวถึงบอร์ดพัฒนาที่ใช้ RP2350 หลากหลายรุ่น เช่น MOTION 2350 Pro ที่ออกแบบมาสำหรับควบคุมหุ่นยนต์และมอเตอร์, โมดูล RP2350 Stamp ของ Solder Party สำหรับการใช้งานที่มีพื้นที่จำ […]
บอร์ดพัฒนา Raspberry Pi RP2350 พร้อมพอร์ต Ethernet RJ45 ที่ใช้ชิป Ethernet controller ของ WIZNet W5500 หรือ W5100S
WIZnet ได้เปิดตัวบอร์ด Ethernet ใหม่ 2 รุ่นที่ใช้ Raspberry Pi RP2350 ได้แก่ W5100S-EVB-Pico2 และ W5500-EVB-Pico2 ซึ่งใช้ชิป Ethernet controller ที่แตกต่างกัน โดยบอร์ด W5100S-EVB-Pico2 ระดับ entry-level ใช้ชิป Ethernet controller ของ W5100S ที่มี 4 ซ็อกเก็ตอิสระและหน่วยความจำบัฟเฟอร์ 16 กิโลไบต์ ในขณะที่ W5500-EVB-Pico2 ใช้ชิป Ethernet controller ของ W5500 ซึ่งมี 8 ซ็อกเก็ต หน่วยความจำบัฟเฟอร์ 32 กิโลไบต์ และฟีเจอร์ความปลอดภัยที่ดียิ่งขึ้น เช่น หน่วยความจำ OTP, การบูตที่ปลอดภัย (Secure Boot) และเทคโนโลยี Arm TrustZone ซึ่งทำให้ W5500-EVB-Pico2 เหมาะสมกับโครงการที่ต้องการจัดการเครือข่ายอย่างมีประสิทธิภาพและมาตรการความปลอดภัยขั้นสูง หลังจากที่ประกาศเปิดตัว Raspberry Pi Pico 2 เมื่อไม่นานนี้ เราก็ได้เห็นบอร์ดพัฒนา […]
Cytron IRIV IO Controller – อุปกรณ์ตัวควบคุมอินพุต/เอาต์พุตสำหรับงานอุตสาหกรรม ที่ใช้ Raspberry Pi RP2350
Cytron IRIV IO Controller เป็นอุปกรณ์ตัวควบคุมสำหรับ “Industrial Revolution 4.0” (หรือ Industry 4.0) ที่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 ซึ่งมาพร้อมกับพอร์ต Ethernet ที่เชื่อมต่อผ่านชิปเซ็ต W5500 และมีอินเทอร์เฟสแบบแยกหลายประเภท เช่น อินพุตดิจิทัล (DI) และเอาต์พุตดิจิทัล (DO) ที่รองรับแรงดันไฟฟ้าสูงสุดถึง 50V, อินพุตแอนะล็อก 2 ช่อง, รวมถึงอินเทอร์เฟสแบบ Serial RS232 และ RS485 ที่สามารถเข้าถึงได้ผ่าน Terminal blocks เมื่อปีที่แล้วบริษัทได้เปิดตัว Cytron IRIV PiControl อุปกรณ์ตัวควบคุมสำหรับอุตสาหกรรมที่ใช้โมดูล Raspberry Pi CM4 และ IRIV IO Controller เป็นโซลูชันที่มีราคาถูกกว่ามาก โดยมีฟีเจอร์เพียงบางส่วนและการออกแบบที่ดูคล้ายกัน สเปคของ IRIV IO Controller: ไมโครคอนโทรลเลอร์ – Raspberry Pi RP […]
เปิดตัว Arduino CLI 1.0 – ทดลองใช้งานกับ Raspberry Pi Pico 2
Arduino ได้เปิดตัว Arduino CLI เวอร์ชัน 1.0.0 ซึ่งเป็นเวอร์ชันเสถียรแรกที่ผู้ใช้และนักพัฒนาสามารถมั่นใจได้ว่า API ของซอฟต์แวร์จะไม่เปลี่ยนแปลงไปตามกาลเวลา หรืออย่างน้อยที่สุดก็จะมีการเปลี่ยนแปลงเพียงเล็กน้อยที่ไม่ส่งผลกระทบต่อการทำงานของแอปพลิเคชันที่ใช้งานอยู่บน API นี้ เราได้ดู Arduino CLI เป็นครั้งแรกเมื่อยังอยู่ในช่วงอัลฟ่าตั้งแต่ปี 2018 Arduino CLI เวอร์ชัน 1.0.0 ได้รับการปล่อยออกมาเงียบ ๆ เมื่อประมาณสองเดือนที่แล้ว แต่เพิ่งมี การประกาศอย่างเป็นทางการในขณะนี้ และขณะนี้ยูทิลิตีอยู่ในเวอร์ชัน 1.0.4 โดยมีการแก้ไขบั๊กหลายอย่างแล้ว การเปิดตัว Arduino CLI 1.0 เป้าหมายของ API คือการเขียนโปรแกรมลงบนบอร์ดได้อย่างง่ายดายผ่านบรรทัดคำสั่งโดยไม่จำเป็นต้องใช้ Arduino IDE และ CLI สามารถรวมเข้ากับสคริปต์ของคุณเองเพื่อทำให […]
Raspberry Pi Pico Arduino core 4.0 รองรับบอร์ด RP2350 แล้ว
Earle F. Philhower, III เปิดตัว Raspberry Pi Pico Arduino core 4.0 ซึ่งรองรับบอร์ด Raspberry Pi RP2350 หลากหลายรุ่น นอกเหนือจาก Raspberry Pi Pico 2 ที่เป็นบอร์ดอย่างเป็นทางการ เมื่อบอร์ด Raspberry Pi Pico ที่ใช้ RP2040 ออกสู่ตลาด เราก็ได้เห็น SDK ของ Arduino สองตัว ตัวแรกคือ Raspberry Pi Pico Arduino core ที่สนับสนุนโดยชุมชนและดูแลโดย Earle ส่วนตัวที่สองคือ Arduino Core Mbed 2.0 อย่างเป็นทางการสำหรับบอร์ดอย่าง Arduino Nano Connect RP2040 ตอนนี้ก็ดูเหมือนว่าเราจะมี SDK ของ Arduino สองตัวสำหรับ RP2350 อีกครั้ง โดยเริ่มจาก Raspberry Pi Pico Arduino core การเปลี่ยนแปลงที่สำคัญใน Raspberry Pi Pico Arduino core 4.0: เพิ่มการรองรับ Raspberry Pi RP2350 (เฉพาะ Arm เท่านั้น, ส่วน RISC-V cores ยังไม่รองรับในขั้นตอนนี้) อั […]
อะแดปเตอร์ HDMI to screw terminal มีประโยชน์สำหรับบอร์ด Raspberry Pi RP2040 และ RP2350
อะแดปเตอร์ HDMI to screw terminal ฟังดูอาจจะดูไม่มีประโยชน์ แต่ในส่วนของ Programmable IOs (PIO) และ High-Speed Serial Transmit(HSTX) สิ่งเหล่านี้อาจจะกลายเป็นประโยชน์สำหรับบอร์ดหรือโมดูลที่ใช้ Raspberry Pi RP2040 หรือ RP2350 เนื่องจากบอร์ดเหล่านี้ทั้งหมดสามารถรองรับเอาต์พุต DVI ผ่านคอนเนกเตอร์ HDMI มีบอร์ดไม่กี่ตัวที่รวมพอร์ต HDMI เช่น Olimex RP2040-PICO-PC, Solder Party RP2xxx Stamp Carrier XL หรือ Adafruit Feather RP2040 เป็นต้น แต่บอร์ดส่วนใหญ่จะไม่มีพอร์ต HDMI แต่มี GPIO headers และอะแดปเตอร์ HDMI to screw terminal จะช่วยให้ผู้ใช้สามารถเพิ่มพอร์ต HDMI ลงในบอร์ดที่มีอยู่ได้อย่างง่ายดายโดยไม่ต้องบัดกรี เพียงแค่ใช้สายจัมเปอร์หรือหรืออาจใช้สาย HDMI เก่า อะแดปเตอร์ HDMI to screw terminal ทั้งหมดค่อนข้างเรียบง […]
บอร์ด Pimoroni Explorer สำหรับการเรียนรู้ที่ใช้ Raspberry Pi RP2350 พร้อมจอ LCD 2.8 นิ้ว, breadboard sensors และอื่นๆ
บอร์ด Pimoroni Explorer เป็นบอร์ดสำหรับการทดลองอิเล็กทรอนิกส์ที่สร้างขึ้นโดยใช้ชิป Raspberry Pi RP2350 มีหน้าจอ LCD ขนาด 2.8 นิ้ว, ขั้วต่อสำหรับลำโพง, และพอร์ต I/O ต่างๆ ซึ่งทำให้สามารถสร้างวงจร ทดลองโปรเจกต์ และสร้างหุ่นยนต์ขนาดเล็ก นอกจากนี้ยังมีแผงต่อวงจรหรือเบรดบอร์ด Breadboard ขนาดเล็ก, ปุ่มสัมผัส และขั้วต่อแบบ crocodile clip terminals ทำให้เหมาะสำหรับทั้งผู้เริ่มต้นและผู้ที่มีประสบการณ์ในการสร้างสิ่งประดิษฐ์ Raspberry Pi Limited เพิ่งเปิดตัวไมโครคอนโทรลเลอร์ RP2350 พร้อมกับ บอร์ด Raspberry Pi Pico ราคา $5 (~180฿) และเราได้เห็นบอร์ดพัฒนาที่ใช้ RP2350 มากมาย เช่น Cytron MOTION 2350 Pro, Bus Pirate 5XL และ 6 รวมถึงบอร์ดพัฒนาอื่นๆ, Pimoroni Explorer เป็นอีกหนึ่งบอร์ดพัฒนาที่ใช้ ไมโครคอนโทรลเลอร์ RP2350 สเปคขอ […]
อินเทอร์เฟส HSTX (High-Speed Serial Transmit) ของ Raspberry Pi RP2350 มันน่าสนใจอย่างไร
ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 เพิ่มอินเทอร์เฟส HSTX (High-Speed Serial Transmit) ซึ่งเป็นอินเตอร์เฟสการส่งข้อมูลความเร็วสูง พร้อมกับการนำเสนอ PIO (Programmable IO) ของ Raspberry Pi RP2040 เมื่อสามปีก่อน ปัจจุบันไมโครคอนโทรลเลอร์ RP2350 ใหม่มี PIO จำนวนสามบล็อกและอินเทอร์เฟส HSTX หนึ่งบล็อกที่สามารถใช้งานได้ผ่าน 8x GPIOs ดังนั้นเรามาทำความเข้าใจว่า HSTX คืออะไร ใช้ทำอะไร และมันแตกต่างจาก PIOs อย่างไร รวมถึงดูตัวอย่างการเขียนโปรแกรมใน C และ MicroPython กัน อินเทอร์เฟส High-Speed Serial Transmit (HSTX) มีรายละเอียดอยู่ในข้อมูล datasheet ของ RP2350 เริ่มตั้งแต่หน้า 1118 ซึ่งระบุว่า “อินเทอร์เฟส High-Speed Serial Transmit (HSTX) จะทำการสตรีมข้อมูลจากโดเมนสัญญาณนาฬิกาของระบบไปยัง GPIO ได้สูงสุด 8 ขาในอั […]