Waveshare RP2350-Plus-16MB-M

Waveshare RP2350-Plus Garapen Txartelaren Erabiltzaile Eskuliburua

Modeloa: RP2350-Plus-16MB-M | Marka: Waveshare

1. Sarrera

Waveshare RP2350-Plus Garapen Plaka errendimendu handiko Pico antzeko mikrokontrolagailu unitate (MCU) plaka bat da, Raspberry Pi RP2350A txiparen inguruan diseinatua. Txip aurreratu honek nukleo bikoitzeko eta arkitektura bikoitzeko diseinu berezia du, Arm Cortex-M33 prozesadore bat eta Hazard 3 RISC-V prozesadore bat barneratzen dituena, 150 MHz-ko erloju-abiadura malguak lortzeko gai dena.

520 KB-ko RAM estatikoarekin eta 16 MB-ko Flash memoria integratuarekin hornituta, RP2350-Plus-ek eskaintzen du ampbaliabideak proiektu txertatu sorta zabal baterako. Bere diseinu trinkoa, C motako USB konektorea eta litiozko bateria kargatzeko/deskargatzeko goiburua direla eta, mahaigaineko garapenerako eta aplikazio mugikorretarako moldakorra da.

Eskuliburu honek RP2350-Plus Garapen Plaka konfiguratzeko, erabiltzeko eta mantentzeko ezinbesteko informazioa eskaintzen du, zehaztapen zehatzak eta arazoak konpontzeko aholkuak barne.

2. Paketearen edukia

Paketea irekitzean, egiaztatu osagai guztiak daudela eta egoera onean daudela. RP2350-Plus-16MB-M-ren pakete estandarrak honako hauek ditu:

Waveshare RP2350-Plus garapen-plaka eta bere paketearen edukia

2.1 irudia: RP2350-Plus-16MB paketean sartutako aurrez soldatatutako goiburuarekin.

3. Produktua amaitu daview

3.1 Ezaugarri nagusiak

Amaituview Waveshare RP2350-Plus Garapen Plakaren tamaina trinkoa, nukleo bikoitzeko arkitektura, errendimendu handia eta funtzio anitzeko GPIO pinak nabarmenduz.

3.1 irudia: RP2350-Plus MCU plaka gaineanview.

3.2 Taularen diseinua eta osagaiak

RP2350-Plus plakaren osagai eta pin-konexio desberdinak ezagutu. Atal honek erabilera eta konexio egokirako elementu gakoak zehazten ditu.

Waveshare RP2350-Plus plakaren diagrama zehatza, LED, USB-C, ETA6096, MP28164, BOOT botoia, Flash memoria, RESET botoia, RP2350A txipa, bateriaren goiburua, pinout-a, USB proba puntuak, BOOT proba puntua eta DEBUG puntuak bezalako osagai zenbakituak erakusten dituena. GPIO pinout-a eta eskema neurriak ere barne hartzen ditu.

3.2 irudia: Txartelaren diseinu zehatza, zenbakitutako osagaiekin, GPIO pinout-arekin eta dimentsioekin.

Osagai nagusien erreferentzia:

  1. LEDa: Erabiltzailearen LEDa (ez da pizte-adierazlea).
  2. USB C motako konektorea: Energia, datuak eta programazioa lortzeko.
  3. ETA6096: Litiozko bateria kargatzeko eraginkortasun handiko kudeatzailea.
  4. MP28164: Eraginkortasun handiko DC-DC buck-boost txipa.
  5. ABIO botoia: Sakatu berrezartzean deskargatzeko moduan sartzeko.
  6. Txartelaren Flash memoria: 16 MB (W25Q128JVSIQ).
  7. RESET botoia: Mikrokontrolagailua berrezartzen du.
  8. RP2350A: Nukleo bikoitzeko eta arkitektura bikoitzeko diseinua, 150 MHz-ko funtzionamendu-maiztasunera artekoa.
  9. Bateriaren goiburua: MX1.25 goiburua 3.7V litiozko bateriarako, bateria kargatzea eta plaka aldi berean elikatzea ahalbidetzen du.
  10. Pinout: Raspberry Pi Pico 2-rekin bateragarria.
  11. USB proba puntuak: USB interfazera konektatzen.
  12. BOOT proba puntua: BOOT botoiarekin konektatzen.
  13. ARAZKETA puntuak: Arazte helburuetarako.

3.3 GPIOren pin-out-a

RP2350-Plus-ak 26 GPIO pin multifuntzional ditu, garapen eta integrazio malgua eskainiz. Ikusi pinout diagrama esleipen eta gaitasun zehatzak ikusteko.

Waveshare RP2350-Plus-erako pin-konexioaren diagrama zehatza, 26 GPIO pin multifuntzionalak erakusten dituena, besteak beste, elikadura, lurra, ADC, SPI, UART, I2C, PWM eta arazketa pinak.

3.3 irudia: GPIO pinout diagrama.

3.4 Eskema-neurriak

RP2350-Plus plakaren neurri fisikoak behean ematen dira zure proiektuetan integratzeko.

Waveshare RP2350-Plus plakaren neurriak milimetrotan erakusten dituen marrazki teknikoa.

3.4 irudia: Eskema-neurriak (unitatea: mm).

4. Konfigurazio gida

4.1 Hasierako konexioa

  1. Konektatu RP2350-Plus plaka ordenagailura USB C motako kable estandar bat erabiliz.
  2. Abio-kargatzaile moduan dagoenean, plaka biltegiratze masiboko gailu gisa (USB unitate bat bezala) ezagutu beharko litzateke. Abio-kargatzaile moduan sartzeko, sakatuta eduki BOTA botoia sakatuta USB kablea konektatzen duzun bitartean, eta gero askatu botoia BOTA botoia.
  3. Plaka ezagutzen ez bada, ziurtatu zure USB kableak datuen transferentzia onartzen duela eta ez dela kargatzeko kable bat soilik.

4.2 Softwarearen konfigurazioa

RP2350-Plus-ek C/C++ SDK eta MicroPython erabiliz garapena onartzen du, hainbat programazio beharretarako malgutasuna eskainiz.

Pico C/C++ SDK eta MicroPython garapen inguruneetarako euskarria erakusten duen diagrama.

4.1 irudia: C/C++, MicroPython euskarria.

4.2.1 C/C++ garapena

C/C++ garapenerako, Raspberry Pi Pico C/C++ SDK ofiziala erabil dezakezu. SDK hau komando-lerrotik edo garapen-ingurune integratuetatik (IDE) erabil daiteke, hala nola Visual Studio Code eta Eclipse. Kontsultatu Raspberry Pi Pico dokumentazio ofiziala C/C++ SDK konfiguratzeko argibide zehatzak lortzeko.

4.2.2 MikroPythonen garapena

MicroPython Python 3 programazio-lengoaiaren inplementazio arin eta eraginkorra da, RP2350-Plus bezalako hardware txertatuan zuzenean exekutatzen dena. MicroPython-ekin hasteko:

  1. Deskargatu MicroPython UF2 firmware egokia file RP2350-Plus-erako Waveshare wikitik edo MicroPython ofizialetik webgunea.
  2. Sartu abioko kargatzaile moduan (eutsi sakatuta) BOTA eta konektatu USBa).
  3. Arrastatu eta askatu deskargatutako UF2 fitxategia file agertzen den RPI-RP2 biltegiratze masibo gailuan. Plaka automatikoki berrabiaraziko da MicroPython-en.
  4. Erabili Thonny bezalako IDE bat plakara konektatzeko eta programatzen hasteko.

5. Funtzionamendu-argibideak

5.1 Taularen programazioa

RP2350-Plus-ek arrastatu eta jaregin programazioa onartzen du, firmware edo MicroPython script berriak erraz igotzeko aukera emanez:

  1. Ziurtatu plaka abioko kargatzaile moduan dagoela (eutsi sakatuta) BOTA botoia sakatu USBa konektatzen ari zaren bitartean, eta gero askatu). "RPI-RP2" izeneko unitate aldagarri bat agertuko da zure ordenagailuan.
  2. Bilatu zure konpilatutako firmwarea (.uf2) file MicroPython edo C/C++-rako).
  3. Arrastatu eta askatu .uf2 fitxategia file "RPI-RP2" unitatean.
  4. Plaka automatikoki deskonektatuko da, firmware berria flasheatuko du eta gero berrabiaraziko da.

5.2 GPIO eta periferikoak erabiltzea

26 GPIO pin multifuntzionalak hainbat helburutarako konfigura daitezke, besteak beste, sarrera/irteera digitala, sarrera analogikoa (ADC) eta funtzio espezializatuak, hala nola SPI, I2C, UART eta PWM. Ikusi pinout diagrama (3.3 irudia) eta SDK dokumentazio espezifikoa programazio zehatza lortzeko.ampfitxategiak eta pin esleipenak.

5.3 Bateriaren funtzionamendua

RP2350-Plus-ak litiozko bateria kargatzeko/deskargatzeko goiburua (MX1.25) eta ETA6096 txipa ditu barnean, 3.7V-ko litiozko bateria batekin elikatu eta kargatzeko aukera emanez. Ezaugarri hau aproposa da aplikazio eramangarrietarako.

6. Mantentzea

Zure Waveshare RP2350-Plus garapen-plakaren iraupena eta errendimendu optimoa bermatzeko, jarraitu mantentze-jarraibide hauek:

7. Arazoak

Atal honek zure RP2350-Plus garapen-plakarekin izan ditzakezun arazo ohikoenei buruzko informazioa ematen du.

ArazoaKausa posibleaIrtenbidea
Ordenagailuak ez du plaka ezagutzen ("RPI-RP2" unitaterik ez).
  • Ez abio-kargatzaile moduan.
  • USB kable akastuna (kargatzeko bakarrik).
  • Gidariaren arazoak (ez hain ohikoak biltegiratze masiboan).
  • Ziurtatu eusten duzula BOTA botoia sakatu USB kablea konektatzen duzun bitartean, eta gero askatu.
  • Saiatu beste USB C motako kable batekin, hobe datuak transferitzen laguntzen duela ezagutzen den bat.
  • Probatu beste USB ataka bat zure ordenagailuan.
Firmwarearen igoerak huts egin du edo plaka ez da berrabiarazten arrastatu eta jaregin ondoren.
  • .uf2 hondatua file.
  • USB atakatik ez dago nahikoa energia.
  • Plaka ez dago abio-kargatzaile moduan.
  • Deskargatu berriro .uf2 fitxategia file iturri fidagarri batetik.
  • Saiatu USB hub elektriko batera edo beste USB ataka batera konektatzen.
  • Errepikatu abioko kargatzailea sartzeko prozesua arretaz.
MicroPython/C++ kodea ez da espero bezala exekutatzen ari.
  • Sintaxi akatsak edo kodean dauden akats logikoak.
  • Pinen esleipen okerrak.
  • Liburutegiak edo mendekotasunak falta dira.
  • Review Zure kodea erroreak ikusteko. Erabili arazgailu bat eskuragarri badago.
  • Egiaztatu berriro pin-out diagrama (3.3 irudia) eta zure kodearen pin-esleipenak.
  • Ziurtatu beharrezko liburutegi guztiak behar bezala instalatuta eta inportatuta daudela.
  • Kontsultatu Waveshare wikia edo Raspberry Pi Pico dokumentazioa programazio espezifikoetarako, adibidez.amples.
Taula berotzen da funtzionamenduan zehar.
  • Gehiegizko korronte-kontsumoa periferikoetatik.
  • Zirkuitulaburra plakan edo konektatutako osagaietan.
  • Giro-tenperatura altuan funtzionatzea.
  • Deskonektatu periferiko guztiak eta probatu plaka bakarrik.
  • Egiaztatu zure protokolo-plakan edo PCB pertsonalizatuan ustekabeko zirkuitu laburrik dagoen.
  • Ziurtatu aireztapen egokia dagoela taularen inguruan.
  • Arazoak jarraitzen badu, utzi erabiltzeari eta jarri harremanetan laguntza-zerbitzuarekin.

8. Zehaztapenak

Waveshare RP2350-Plus garapen-plakaren zehaztapen tekniko zehatzak:

EzaugarriXehetasuna
mikrokontroladoreenRaspberry Pi RP2350A (Bi nukleoko Arm Cortex-M33 + Bi nukleoko Hazard 3 RISC-V)
Erlojuaren Abiadura150 MHz arte
SRAM520KB
Txartelaren Flash Memoria16 MB (W25Q128JVSIQ)
USB InterfazeaUSB 1.1 Host/Gailua, C motako konektorea
GPIO pinak26 funtzio anitzeko GPIO pin
SPI2x
I2C2x
UART2x
ADC4x 12 biteko ADC
PWM kanalak16 PWM kanal kontrolagarri
PIO egoera-makinak12x
Potentzia kudeaketaTxip integratua MP28164 DC-DC (gehienez 2A karga), litiozko bateria kargatzeko/deskargatzeko goiburua (MX1.25)
Funtzionamendu moduakEnergia gutxiko loa eta modu lokorrak
Neurriak51.00 mm x 17.78 mm (gutxi gorabehera 2.01 x 0.70 hazbete)
Pisua0.317 ontza (9 gramo inguru)
FabrikatzaileaWaveshare
Jatorrizko HerrialdeaTxina

9. Laguntza eta Bermea

9.1 Laguntza Teknikoa

Laguntza teknikoa, dokumentazio zehatza, tutorialak eta komunitateko foroak lortzeko, bisitatu Waveshare ofiziala. webgunea edo haien produktuaren wikia. Baliabide hauek garapen-erronka arruntetarako gida eta irtenbide integralak eskaintzen dituzte.

Waveshare Ofiziala Webgunea: www.waveshare.com

Bilatu RP2350-Plus Garapen Plakaren produktuaren orri espezifikoa informazio eta deskarga eguneratuenak lortzeko.

9.2 Bermearen informazioa

Waveshare produktuek normalean fabrikatzailearen berme estandarra izaten dute, materialen eta fabrikazioaren akatsak estaltzen dituena. Bermearen baldintza eta iraupen zehatzak eskualdearen eta produktuaren arabera alda daitezke. Gorde erosketaren egiaztagiria bermearen erreklamazioetarako.

Bermearen baldintza zehatzak ikusteko, kontsultatu Waveshare-ren webgune ofizialeko berme-politikaren atala. webgunera edo jarri harremanetan zuzenean bezeroarentzako arreta-zerbitzuarekin.

Erlazionatutako dokumentuak - RP2350-Plus-16MB-M

Aurreview Pico-Relay-B: 8 kanaleko errele moduluaren erabiltzailearen gida
Waveshare Pico-Relay-B-ren erabiltzailearen gida, Raspberry Pi Pico-rako 8 kanaleko errele modulu industrial bat. Ikasi bere ezaugarriak, zehaztapenak, konfigurazioa eta programazioa argibide zehatzekin eta adibideekin.amples.
Aurreview Waveshare Pico e-Paper 2.13 hazbeteko EPD modulua Raspberry Pi Picorako: Garapen Gida eta APIa
Raspberry Pi Picorekin batera Waveshare Pico e-Paper 2.13 hazbeteko EPD modulurako garapen gida zehatza. Ezaugarrien artean daude 250x122 bereizmena, SPI interfazea, C/C++ eta MicroPython demo kodeak eta API dokumentazio osoa.
Aurreview 2.9 hazbeteko E-Paper E-Ink pantaila modulua Raspberry Pi Picorako erabiltzailearen eskuliburua
Erabiltzailearen eskuliburu honek Raspberry Pi Picorako 2.9 hazbeteko E-Paper E-Ink pantaila moduluari buruzko xehetasunak ematen ditu. E-Ink teknologiaren aurrerapenak jorratzen ditu.tages, Raspberry Pi Pico-rekin bateragarritasuna, aplikazio exampfitxategiak eta pinout definizioak. Moduluak 296x128 bereizmena, zuri-beltzeko pantaila eta SPI interfazea ditu.
Aurreview Raspberry Pi Pico Bluetooth modulua modu bikoitzean (Pico-BLE) erabiltzailearen eskuliburua
Waveshare Pico-BLE erabiltzailearen eskuliburua, Raspberry Pi Picorako diseinatutako Bluetooth 5.1 modu bikoitzeko modulua, SPP eta BLE protokoloak onartzen dituena. Goiburuaren bateragarritasuna eta barneko antena ditu.
Aurreview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed examples eta baliabideak.
Aurreview Waveshare Industrial 8-kanaleko errele modulua Raspberry Pi Picorako erabiltzailearen eskuliburua
Raspberry Pi Picorako (Pico-Relay-B) Waveshare Industrial 8-Channel Relay Moduluaren erabiltzailearen eskuliburua. Ezaugarriak, bateragarritasuna, itxitura eta pin-out-aplikazio industrialetarako xehetasunak.