ห้องสมุดและตัวอย่าง Pimoroni Pico
ยินดีต้อนรับสู่โลกใหม่ที่กล้าหาญของ Pico!
พื้นที่เก็บข้อมูลนี้ประกอบด้วยไลบรารี C/C++ และ MicroPython สำหรับบอร์ดที่ใช้ RP2040, ส่วนเสริม Raspberry Pi Pico และเซ็นเซอร์ Breakout Garden ที่รองรับ
- ไมโครไพธอน
- ซี/ซี++
- ตัวอย่างภาษา C++
- บอยเลอร์เพลทสำหรับโปรเจ็กต์ C++
- สินค้าที่รองรับ
- แพ็คและฐาน
- SHIM
- บอร์ด RP2040
- Pico W บนเรือ
- ฝ่าวงล้อม
- ชุดอุปกรณ์
- บทช่วยสอนและคำแนะนำ
ไมโครไพธอน
วิธีที่ง่ายที่สุดในการเริ่มต้น หากคุณยังใหม่กับ Pico เราขอแนะนำให้คุณอ่านการเริ่มต้นใช้งานบทช่วยสอน Pico ของเรา
ไลบรารี MicroPython ทั้งหมดของเราถูกรวมไว้ใน MicroPython เวอร์ชันแบบกำหนดเองที่มีแบตเตอรี่รวมอยู่ด้วย ซึ่งคุณสามารถรับได้จากการเผยแพร่: https://github.com/pimoroni/pimoroni-pico/releases/latest/
มีการออกรุ่นใหม่เป็นประจำพร้อมกับไลบรารีใหม่ การแก้ไขข้อบกพร่องในไลบรารีที่มีอยู่ของเรา และคุณสมบัติใหม่ที่สืบทอดมาจาก MicroPython อัปสตรีม อย่าลืมกลับมาตรวจสอบอีกครั้ง!
- - เรียนรู้: เริ่มต้นใช้งาน Pico
- Readme: คำแนะนำในการติดตั้ง MicroPython
- Readme: คำถามที่พบบ่อย
- Pimoroni Pico MicroPython + ไดร์เวอร์เผยแพร่
- อ่านเพิ่มเติม: PicoGraphics
ตัวอย่างไมโครไพธอน
คุณสามารถค้นหาตัวอย่าง MicroPython สำหรับเซ็นเซอร์ แพ็ค และฐานที่รองรับได้ในไดเรกทอรี "micropython/examples":
คุณยังสามารถติดตั้ง MicroPython stubs ลงใน Visual Studio Code เพื่อให้ระบบเติมข้อความอัตโนมัติได้ ดู:
ซี/ซี++
ผู้ใช้ขั้นสูงที่ต้องการปลดปล่อยพลังเต็มรูปแบบของ Pico สามารถใช้ไลบรารี C++ ของเราได้ หากคุณรู้ว่าคุณกำลังทำอะไรอยู่และต้องการสร้างโปรเจ็กต์ Pimoroni Pico ของคุณเอง ให้เริ่มต้นด้วย Pimoroni Pico SDK Boilerplate
- - เรียนรู้: การพัฒนา Pico C++ บน Windows
- Readme: คำแนะนำในการตั้งค่า C/C++ SDK
ตัวอย่างภาษา C++
คุณสามารถค้นหาตัวอย่างสำหรับเซ็นเซอร์ แพ็ค และฐานที่รองรับได้ในไดเร็กทอรี "ตัวอย่าง":
บอยเลอร์เพลทสำหรับโปรเจ็กต์ C++
นอกจากนี้เรายังดูแลรักษาต้นแบบ C++/CMake ด้วยเวิร์กโฟลว์ GitHub ที่กำหนดค่าไว้สำหรับการทดสอบและโปรเจ็กต์โครงกระดูกพื้นฐาน
- หม้อต้ม Pimoroni Pico SDK
สินค้าที่รองรับ
แพ็คและฐาน
- Pico Display Pack - https://shop.pimoroni.com/products/pico-display-pack
- Pico Scroll Pack - https://shop.pimoroni.com/products/pico-scroll-pack
- ฐาน Pico Explorer - https://shop.pimoroni.com/products/pico-explorer-base
- ฐานปุ่มกด Pico RGB - https://shop.pimoroni.com/products/pico-rgb-keypad-base
- Pico Unicorn Pack - https://shop.pimoroni.com/products/pico-unicorn-pack
- Pico Audio Pack (C++ เท่านั้น) - https://shop.pimoroni.com/products/pico-audio-pack
- Pico Wireless Pack - https://shop.pimoroni.com/products/pico-wireless-pack
- Pico Display 2.0" - https://shop.pimoroni.com/products/pico-display-pack-2-0
- Pico Enviro+ แพ็ค - https://shop.pimoroni.com/products/pico-enviro-pack
- Pico Inky Pack - https://shop.pimoroni.com/products/pico-inky-pack
- Pico GFX Pack - https://shop.pimoroni.com/products/pico-gfx-pack
- Pico Display 2.8" - https://shop.pimoroni.com/products/pico-display-pack-2-8
SHIM
- LiPo SHIM สำหรับ Pico - https://shop.pimoroni.com/products/pico-lipo-shim
- มอเตอร์ SHIM สำหรับ Pico - https://shop.pimoroni.com/products/motor-shim-for-pico
บอร์ด RP2040
- Plasma 2040 (ไดร์เวอร์แถบ LED) - https://shop.pimoroni.com/products/plasma-2040
- อินเตอร์สเตต 75 (ไดรเวอร์เมทริกซ์ HUB75) - https://shop.pimoroni.com/products/interstate-75
- แบดเจอร์ 2040 (ตราหมึก E) - https://shop.pimoroni.com/products/badger-2040
- เซอร์โว 2040 (คอนโทรลเลอร์เซอร์โว 18 ช่อง) - https://shop.pimoroni.com/products/servo-2040
- มอเตอร์ 2040 (ควอดมอเตอร์+คอนโทรลเลอร์เอ็นโค้ดเดอร์) - https://shop.pimoroni.com/products/motor-2040
- Tufty 2040 (ป้าย LCD) - https://shop.pimoroni.com/products/tufty-2040
Pico W บนเรือ
- ระบบอัตโนมัติ 2040 W (อินพุต เอาท์พุต และรีเลย์ รองรับ 6-40V) - https://shop.pimoroni.com/products/automation-2040-w
- Inventor 2040 W (มอเตอร์ เซอร์โว เสียง) - https://shop.pimoroni.com/products/inventor-2040-w
- Inky Frame 5.7" (E Ink 7 สี) - https://shop.pimoroni.com/products/inky-frame-5-7
- Automation 2040 W Mini (อินพุต เอาท์พุต และรีเลย์ รองรับ 6-40V) - https://shop.pimoroni.com/products/automation-2040-w-mini
- Plasma Stick 2040 W (ตัวควบคุมแถบ LED bijou) - https://shop.pimoroni.com/products/plasma-stick-2040-w
- Galactic Unicorn (เมทริกซ์ LED 53 x 11) - https://shop.pimoroni.com/products/galactic-unicorn
- อินเตอร์สเตต 75 W (ไดรเวอร์เมทริกซ์ HUB75) - https://shop.pimoroni.com/products/interstate-75-w
- Inky Frame 4.0" (หมึก E 7 สี) - https://shop.pimoroni.com/products/inky-frame-4
- Badger 2040 W (ตราหมึก E) - https://shop.pimoroni.com/products/badger-2040-w
- Cosmic Unicorn (เมทริกซ์ LED 32 x 32) - https://shop.pimoroni.com/products/cosmic-unicorn
- Inky Frame 7.3" (E Ink 7 สี) - https://shop.pimoroni.com/products/inky-frame-7-3
ฝ่าวงล้อม
- AS7262 - เซนเซอร์สเปกตรัม 6 ช่อง - https://shop.pimoroni.com/products/as7262-6-channel-spectral-sensor-spectrometer-breakout
- MSA301 - เซนเซอร์จับความเคลื่อนไหว 3DoF - https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout
- MICS6814 - เซนเซอร์แก๊ส - https://shop.pimoroni.com/products/mics6814-gas-sensor-breakout
- โพเทนชิโอมิเตอร์ RGB - https://shop.pimoroni.com/products/rgb-potentiometer-breakout
- ตัวเข้ารหัส RGB - https://shop.pimoroni.com/products/rgb-encoder-breakout
- ล้อตัวเข้ารหัส RGB - https://shop.pimoroni.com/products/rgb-encoder-wheel-breakout
- IO Expander - https://shop.pimoroni.com/products/io-expander
- RV3028 - นาฬิกาเรียลไทม์ (RTC) - https://shop.pimoroni.com/products/rv3028-real-time-clock-rtc-breakout
- ST7735 - จอแอลซีดี 0.96" - https://shop.pimoroni.com/products/0-96-spi-color-lcd-160x80-breakout
- IS31FL3730 - เมทริกซ์ LED LTP-305 คู่ - https://shop.pimoroni.com/products/led-dot-matrix-breakout
- LTR559 - พรอกซิมิตี้/มีอยู่/เซนเซอร์ตรวจจับแสง - https://shop.pimoroni.com/products/ltr-559-light-proximity-sensor-breakout
- IS31FL3731 - จอแสดงผลเมทริกซ์ 11x7 และ 5x5
- https://shop.pimoroni.com/products/11x7-led-matrix-breakout
- https://shop.pimoroni.com/products/5x5-rgb-matrix-breakout
- แทร็กบอล - https://shop.pimoroni.com/products/trackball-breakout
- SGP30 - เซ็นเซอร์คุณภาพอากาศ - https://shop.pimoroni.com/products/sgp30-air-quality-sensor-breakout
- ST7789 - จอแอลซีดี 1.3", จอแอลซีดี 1.54" และจอแอลซีดีทรงกลม 1.3"
- https://shop.pimoroni.com/products/1-3-spi-color-lcd-240x240-breakout
- https://shop.pimoroni.com/products/1-3-spi-color-round-lcd-240x240-breakout
- https://shop.pimoroni.com/products/1-54-spi-color-square-lcd-240x240-breakout
- BME680 - เซนเซอร์อุณหภูมิ ความดัน ความชื้น และก๊าซ - https://shop.pimoroni.com/products/bme680-breakout
- BME688 - เซนเซอร์อุณหภูมิ ความดัน ความชื้น และก๊าซ - https://shop.pimoroni.com/products/bme688-breakout
- BH1745 - เซ็นเซอร์ความสว่างและสี - https://shop.pimoroni.com/products/bh1745-luminance-and-color-sensor-breakout
- BME280 - เซนเซอร์อุณหภูมิ ความดัน และความชื้น - https://shop.pimoroni.com/products/bme280-breakout
- BMP280 - เซนเซอร์อุณหภูมิและความดัน - https://shop.pimoroni.com/products/bmp280-breakout-temperature-pressure-altitude-sensor
- PWM3901/PAA5100JE - ใกล้กับเซนเซอร์วัดการไหลของแสง - https://shop.pimoroni.com/products/paa5100je-optical-tracking-spi-breakout
- ICP10125 - เซ็นเซอร์ความดัน / ความสูง / อุณหภูมิความแม่นยำสูง - https://shop.pimoroni.com/products/icp10125-air-pressure-breakout
- เซ็นเซอร์ CO2 SCD41 (คาร์บอนไดออกไซด์ / อุณหภูมิ / ความชื้น) - https://shop.pimoroni.com/products/scd41-co2-sensor-breakout
- VL53L5CX 8x8 เซ็นเซอร์เวลาการบิน Array - https://shop.pimoroni.com/products/vl53l5cx-time-of-flight-tof-sensor-breakout
- ล้อตัวเข้ารหัส RGB - https://shop.pimoroni.com/products/rgb-encoder-wheel-breakout
- AS7343 การฝ่าวงล้อมเซ็นเซอร์หลายสเปกตรัม 14 ช่อง - https://shop.pimoroni.com/products/as7343-breakout
ชุดอุปกรณ์
- ชุดพลาสม่าไร้สาย (พลาสม่าสติ๊ก + ลวด LED + ขวด!) - https://shop.pimoroni.com/products/wireless-plasma-kit
บทช่วยสอนและคำแนะนำ
- - เริ่มต้นใช้งาน (เปิด MicroPython) Pico
- - การพัฒนา Pico C/C++ บน Windows / WSL
- - เริ่มต้นกับรัฐ 75 (และ W)
- - เริ่มต้นใช้งานพลาสมา 2040
- - การประกอบคีย์โบว์ 2040
- - เริ่มต้นใช้งานแบดเจอร์ 2040
- - ไมโครไพธอน และ VL53L5CX
- - เริ่มต้นกับ Tufty 2040
- - เริ่มต้นใช้งาน Inky Frame
- - เริ่มต้นใช้งานระบบอัตโนมัติ 2040 W (และ Mini)
- - การประกอบชุดพลาสมาไร้สาย
- - เริ่มต้นใช้งาน Badger 2040 W