Raspberry Pi Pico Arduino Core สำหรับบอร์ด RP2040

Arduino มีแผนที่จะเปิดตัวบอร์ด Raspberry Pi ที่ใช้ RP2040 ของตัวเองด้วย Arduino Nano RP2040 Connect ซึ่งคาดว่าจะมีการรองรับซอฟต์แวร์สำหรับ Arduino IDE ของบริษัทเอง

แต่เห็นได้ชัดว่าชุมชนนักพัฒนาหรือ Earle F. Philhower III ไม่อยากรอ เขาเคยเขียนไลบรารี ESP8266Audio สำหรับไฟล์เสียงและรูทีนการเล่นเสียง I2S สำหรับ ESP8266 & ESP32 และเพิ่งเปิดตัว Raspberry Pi Pico Arduino Core บน Arduino-Pico พื้นที่เก็บข้อมูล

Raspberry-Pi-Pico-Arduino-Core

การใช้งานดูเหมือนจะครอบคลุมอยู่แล้วด้วยการรองรับ digitalWrite /Read, shiftIn /Out, SPI master, analogWrite/PWM, Wire I2C Master และ Slave, analogRead และ อุณหภูมิชิป Pico Pico, ระบบไฟล์ เช่น LittleFS และ SD/SDFS, เสียง I2S เอาต์พุตและอื่น ๆ นอกจากนี้ยังใช้ Programmable I/O (PIO) ของ Raspberry Pi RP2040 เพื่อควบคุมเซอร์โวสร้างโทนเสียงและเอาต์พุต I2S

คุณจะต้องมี Arduino IDE 1.8.x หรือ Arduino IDE 2.0 รุ่นเบต้าและเพิ่ม URL ตัวจัดการบอร์ดต่อไปนี้เพื่อเริ่มต้นใช้งาน


จากนั้นเราสามารถติดตั้ง “Raspberry Pi Pico / RP2020” ผ่านตัวจัดการบอร์ดดังที่แสดงในภาพหน้าจอด้านบน

Arduino-RP2040-Core

หลังจากนั้นฉันเชื่อมต่อบอร์ด Raspberry Pi Pico หรือมากกว่านั้นก็คือ Maker Pi Pico และเลือก Raspberry Pi Pico ใน Arduino IDE รวมถึงพอร์ตอนุกรม (“ / dev/ttyACM0”) โหลดตัวอย่างกะพริบ ,คลิกที่ปุ่มอัปโหลด และภายในไม่กี่วินาทีจะมีไฟ LED กะพริบที่บอร์ด ง่ายๆแค่นั้นเอง

ฉันทดสอบใน Ubuntu 20.04 แต่ถ้าคุณต้องการคำแนะนำโดยละเอียดสำหรับ Windows โปรดดู โพสต์Tom’s Hardware 

แปลจากบทความภาษาอังกฤษ : Raspberry Pi Pico Arduino Core released for RP2040 boards

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา