Waveshare RP2350-Plus-16MB-M

Waveshare RP2350-Plus Development Board Manual User

Modely: RP2350-Plus-16MB-M | Marika: Waveshare

1. Fampidirana

Ny Waveshare RP2350-Plus Development Board dia birao microcontroller unit (MCU) avo lenta, mitovy amin'ny Pico izay natao manodidina ny puce Raspberry Pi RP2350A. Ity puce mandroso ity dia manana endrika miavaka misy core roa sy maritrano roa, izay mampiditra processeur Arm Cortex-M33 sy processeur Hazard 3 RISC-V, izay afaka miasa amin'ny hafainganam-pandeha miovaova hatramin'ny 150 MHz.

Miaraka amin'ny RAM Static 520KB sy fahatsiarovana Flash 16MB ao anatiny, ny RP2350-Plus dia manolotra amploharanon-karena ho an'ny tetikasa tafiditra isan-karazany. Ny endriny miendrika kely, ny mpampitohy USB Type-C, ary ny lohatenin'ny famenoana/famoahana bateria lithium dia mahatonga azy io ho azo ampiasaina amin'ny fampivoarana solosaina sy fampiharana finday.

Ity boky torolalana ity dia manome fampahalalana tena ilaina amin'ny fametrahana, fampiasana ary fikojakojana ny RP2350-Plus Development Board-nao, miaraka amin'ny famaritana amin'ny antsipiriany sy toro-hevitra momba ny famahana olana.

2. Ny votoatin'ny fonosana

Rehefa voasokatra ny fonosana dia jereo tsara fa eo daholo ny singa rehetra ary ao anatin'ny toe-javatra tsara. Ny fonosana mahazatra ho an'ny RP2350-Plus-16MB-M dia misy:

Birao Fampandrosoana Waveshare RP2350-Plus sy ny votoatin'ny fonosana

Sary 2.1: RP2350-Plus-16MB miaraka amin'ny lohapejy efa voapetaka mialoha araka ny tafiditra ao anaty fonosana.

3. Vokatra mihoatraview

3.1 Lafin-javatra fototra

TAPITRAview an'ny Waveshare RP2350-Plus Development Board izay manasongadina ny habeny kely, ny maritrano dual-core, ny fahombiazana avo lenta ary ny pin GPIO maro fiasa.

Sary 3.1: Takelaka MCU RP2350-Plus eo amboninyview.

3.2 Firafitry ny solaitrabe sy ireo singa ao anatiny

Fantaro tsara ireo singa sy pinouts isan-karazany amin'ny solaitrabe RP2350-Plus. Ity fizarana ity dia manazava amin'ny antsipiriany ireo singa fototra amin'ny fampiasana sy fifandraisana mety.

Kisarisary amin'ny antsipiriany momba ny solaitrabe Waveshare RP2350-Plus mampiseho ireo singa misy laharana toy ny LED, USB-C, ETA6096, MP28164, bokotra BOOT, fahatsiarovana Flash, bokotra RESET, puce RP2350A, lohatenin'ny bateria, Pinout, teboka fitsapana USB, teboka fitsapana BOOT, ary teboka DEBUG. Ahitana ihany koa ny refy pinout sy drafitra GPIO.

Sary 3.2: Firafitry ny solaitrabe amin'ny antsipiriany miaraka amin'ny singa misy laharana, pinout GPIO, ary refy.

Referansa momba ny singa fototra:

  1. LED: LED ho an'ny mpampiasa (fa tsy famantarana herinaratra).
  2. Mpampitohy USB Type-C: Ho an'ny herinaratra, angon-drakitra ary fandaharana.
  3. ETA6096: Mpitantana famenoana bateria Lithium mahomby avo lenta.
  4. MP28164: Puce buck-boost DC-DC mahomby avo lenta.
  5. bokotra BOOT: Tsindrio rehefa mamerina ny solosaina mba hidirana amin'ny fomba fampidinana.
  6. Fahatsiarovana Flash ao anaty fiara: 16MB (W25Q128JVSIQ).
  7. bokotra RESET: Mamerina ny mikrôkontrolera.
  8. RP2350A: Endrika roa-fototra sy roa-maritrano, hatramin'ny 150 MHz ny fatran'ny fiasana.
  9. Lohatenin'ny bateria: Lohatenin'ny MX1.25 ho an'ny bateria Lithium 3.7V, ahafahana mameno ny bateria sady mampandeha ny solaitrabe miaraka amin'izay.
  10. Pinout: Mifanaraka amin'ny Raspberry Pi Pico 2.
  11. Teboka fitsapana USB: Fifandraisana amin'ny interface USB.
  12. Teboka fitsapana BOOT: Mifandray amin'ny bokotra BOOT.
  13. Teboka DEBUG: Ho an'ny tanjona fanitsiana ny lesoka.

3.3 GPIO Pinout

Ny RP2350-Plus dia misy pin GPIO maro fiasa miisa 26, izay manolotra fampivoarana sy fampidirana azo ovaina. Jereo ny kisarisary pinout raha mila fanazavana fanampiny momba ny fanendrena sy ny fahaiza-manao.

Kisarisary pinout amin'ny antsipiriany ho an'ny Waveshare RP2350-Plus izay mampiseho ireo pin GPIO maro fiasa 26 rehetra, anisan'izany ny power, ground, ADC, SPI, UART, I2C, PWM, ary debugging pins.

Sary 3.3: Kisarisary GPIO Pinout.

3.4 Haben'ny drafitra

Omena eto ambany ny refy ara-batana an'ny solaitrabe RP2350-Plus mba hampidirina amin'ny tetikasanao.

Sary teknika mampiseho ny refy amin'ny milimetatra ho an'ny solaitrabe Waveshare RP2350-Plus.

Sary 3.4: Refy voafaritra (Vondrona: mm).

4. Torolàlana fananganana

4.1 Fifandraisana voalohany

  1. Ampifandraiso amin'ny solosainao ny solaitrabe RP2350-Plus amin'ny alàlan'ny tariby USB Type-C mahazatra.
  2. Tokony ho fantatra ho fitaovana fitahirizana betsaka (toy ny kapila USB) ny solaitrabe rehefa ao amin'ny fomba bootloader. Raha hiditra amin'ny fomba bootloader ianao dia tsindrio mafy ny Kiraro tsindrio ny bokotra rehefa ampidirina ny tariby USB, dia avoahy ny Kiraro bokotra.
  3. Raha tsy fantatra ilay solaitrabe dia ataovy izay hahazoana antoka fa mahazaka famindrana angona ny tariby USB-nao fa tsy tariby famandrihana fotsiny ihany.

4.2 Fametrahana rindrambaiko

Manohana ny fampandrosoana amin'ny fampiasana C/C++ SDK sy MicroPython ny RP2350-Plus, izay manolotra fahafaha-miovaova arakaraka ny filàna fandaharana isan-karazany.

Kisarisary mampiseho ny fanohanana ny tontolo iainana fampandrosoana Pico C/C++ SDK sy MicroPython.

Sary 4.1: C/C++, fanohanana MicroPython.

4.2.1 Fampandrosoana C/C++

Ho an'ny fampivoarana C/C++, azonao ampiasaina ny Raspberry Pi Pico C/C++ SDK ofisialy. Azo ampiasaina avy amin'ny baiko na avy amin'ny tontolo fampandrosoana mitambatra (IDE) toy ny Visual Studio Code sy Eclipse ity SDK ity. Jereo ny antontan-taratasy ofisialy momba ny Raspberry Pi Pico raha mila toromarika fametrahana amin'ny antsipiriany ho an'ny C/C++ SDK.

4.2.2 Fampandrosoana MicroPython

Fampiharana tsotra sy mahomby amin'ny fiteny fandaharana Python 3 ny MicroPython izay miasa mivantana amin'ny fitaovana tafiditra ao anaty solosaina toy ny RP2350-Plus. Hanombohana ny MicroPython:

  1. Sintomy ny firmware MicroPython UF2 mifanaraka amin'izany file ho an'ny RP2350-Plus avy amin'ny wiki Waveshare na MicroPython ofisialy website.
  2. Midira amin'ny fomba bootloader (hazòny Kiraro ary ampidiro ao amin'ny USB).
  3. Tariho ary ampidino ny UF2 alaina file eo amin'ny fitaovana fitahirizana RPI-RP2 izay miseho. Hiverina ho azy ao amin'ny MicroPython ny solaitrabe.
  4. Ampiasao IDE toa an'i Thonny mba hifandraisana amin'ny solaitrabe ary hanombohana fandaharana.

5. Torolàlana miasa

5.1 Fandaharana ny Birao

Manohana fandaharana amin'ny alalan'ny drag-and-drop ny RP2350-Plus, ka manamora ny fandefasana firmware vaovao na script MicroPython:

  1. Hamarino tsara fa ao amin'ny "bootloader mode" ny "board" (aza adino ny Kiraro (Tsindrio ny bokotra rehefa mampifandray USB ianao, dia avoahy). Hisy kapila azo esorina antsoina hoe "RPI-RP2" hiseho amin'ny solosainao.
  2. Tadiavo ny firmware-nao (.uf2) file ho an'ny MicroPython na C/C++).
  3. Tariho ary ampidino ny .uf2 file ao amin'ny kapila "RPI-RP2".
  4. Hisintona ho azy ny solosaina, hampiseho ny firmware vaovao, ary avy eo dia hanomboka indray.

5.2 Fampiasana GPIO sy Peripherals

Azo amboarina amin'ny tanjona isan-karazany ireo pin GPIO 26 misy fiasa maro, anisan'izany ny fidirana/fivoahana nomerika, fidirana analogika (ADC), ary asa manokana toy ny SPI, I2C, UART, ary PWM. Jereo ny kisarisary pinout (Sary 3.3) sy ny antontan-taratasy SDK manokana raha mila fanazavana fanampiny momba ny fandaharana.ampfanendrena les sy pin.

Fiasa bateria 5.3

Ny RP2350-Plus dia misy lohatenin'ny famenoana/famoahana bateria lithium (MX1.25) sy puce ETA6096 ao anatiny, izay ahafahana mampiasa sy mameno azy amin'ny bateria lithium 3.7V. Ity endri-javatra ity dia mety tsara amin'ny fampiharana azo entina.

6. Fikojakojana

Mba hahazoana antoka fa haharitra ela sy hahomby tsara ny Waveshare RP2350-Plus Development Board-nao dia araho ireto torolalana momba ny fikojakojana ireto:

7. Famahana olana

Ity fizarana ity dia miresaka momba ireo olana mahazatra mety hatrehinao amin'ny RP2350-Plus Development Board-nao.

OLANAAntony mety hitrangavahaolana
Tsy fantatry ny solosaina ny solaitrabe (tsy misy ny kapila "RPI-RP2").
  • Tsy ao amin'ny fomba bootloader.
  • Tariby USB tsy mandeha tsara (famandrihana ihany).
  • Olana amin'ny mpamily (tsy fahita firy amin'ny fitahirizana faobe).
  • Ataovy izay hihazonanao ny Kiraro tsindrio ny bokotra rehefa ampidirina ny tariby USB, dia avoahy avy eo.
  • Andramo tariby USB Type-C hafa, tsara kokoa raha ilay fantatra fa afaka mamindra angona.
  • Manandrama seranan-tsambo USB hafa amin'ny solosainao.
Tsy nahomby ny fandefasana firmware na tsy miverina amin'ny laoniny ny solaitrabe rehefa avy tarihina sy alatsaka.
  • Simba ny .uf2 file.
  • Tsy ampy ny herinaratra avy amin'ny seranana USB.
  • Tsy ao amin'ny fomba bootloader sahaza azy ny board.
  • Avereno alaina ny .uf2 file avy amin'ny loharano azo itokisana.
  • Andramo ampifandraiso amin'ny USB hub mandeha amin'ny herinaratra na port USB hafa.
  • Avereno tsara ny dingana fidirana bootloader.
Tsy mandeha araka ny nantenaina ny kaody MicroPython/C++.
  • Hadisoana amin'ny fitsipiteny na bibikely lojika ao amin'ny kaody.
  • Fanendrena tsimatra diso.
  • Tsy ampy ireo tranomboky na fiankinan-doha.
  • Review jereo ny kaody misy anao raha misy lesoka. Ampiasao ny debugger raha misy.
  • Hamarino indray mandeha ny kisarisary pinout (Sary 3.3) sy ny fanendrena pin ao amin'ny kaody-nao.
  • Ataovy azo antoka fa napetraka sy nafarana araka ny tokony ho izy ny tranomboky rehetra ilaina.
  • Jereo ny wiki Waveshare na ny antontan-taratasy Raspberry Pi Pico raha mila fanazavana fanampiny momba ny fandaharana manokana.amples.
Mafana ny solaitrabe mandritra ny fampiasana.
  • Fisintonana herinaratra be loatra avy amin'ny fitaovana periferika.
  • Fifamoivoizana fohy eo amin'ny solaitrabe na ireo singa mifandray aminy.
  • Miasa amin'ny mari-pana manodidina avo.
  • Esory ny fitaovana periferika rehetra ary andramo ny solaitrabe irery.
  • Jereo sao misy short tsy nahy eo amin'ny breadboard na PCB namboarinao.
  • Ataovy izay hahazoana rivotra ampy tsara manodidina ny takelaka.
  • Raha mbola mitohy ny olana dia atsaharo ny fampiasana ary mifandraisa amin'ny fanohanana.

8. Famaritana

Ireto ny antsipiriany ara-teknika momba ny Waveshare RP2350-Plus Development Board:

endri-javatraantsipirihany
MicrocontrollerRaspberry Pi RP2350A (Sandry Cortex-M33 misy fotony roa + Hazard 3 misy fotony roa RISC-V)
Haingan'ny famantaranandroHatramin'ny 150 MHz
SRAM520KB
Fahatsiarovana Flash an-tserasera16MB (W25Q128JVSIQ)
USB InterfaceFitaovana/Mpampiantrano USB 1.1, mpampitohy Type-C
GPIO PinsPin GPIO maro fiasa 26
SPI2x
I2C2x
UART2x
ADC4x 12-bit ADC
PWM ChannelsFantsona PWM azo fehezina 16
Milina PIO State12x
Fitantanana herinaratraPuce DC-DC MP28164 ao anaty fiara (entana 2A ambony indrindra), Lohatenin'ny famenoana/famoahana bateria Lithium (MX1.25)
Fomba fiasaMatory amin'ny herin'ny maizina sy matory
lafiny51.00 mm x 17.78 mm (eo amin'ny 2.01 x 0.70 santimetatra eo ho eo)
lanja0.317 ounces (9 grama eo ho eo)
mpanamboatraWaveshare
Firenena nihavianaCHINE

9. Fanohanana sy fiantohana

9.1 Fanohanana ara-teknika

Raha mila fanampiana ara-teknika, antontan-taratasy amin'ny antsipiriany, fampianarana, ary sehatra fifanakalozan-kevitra ho an'ny vondrom-piarahamonina, tsidiho azafady ny Waveshare ofisialy. webtranonkala na ny wiki vokatra misy azy ireo. Ireo loharano ireo dia manome torolàlana sy vahaolana feno ho an'ireo fanamby mahazatra amin'ny fampandrosoana.

Waveshare Ofisialy Webtranokala: www.fiveshare.com

Tadiavo ny pejy manokana momba ny vokatra ho an'ny RP2350-Plus Development Board raha mila fanazavana sy fampidinana farany indrindra.

9.2 Fampahalalana momba ny fiantohana

Ny vokatra Waveshare dia mazàna miaraka amin'ny antoka mahazatra avy amin'ny mpanamboatra izay mandrakotra ny lesoka amin'ny fitaovana sy ny asa tanana. Mety miovaova arakaraka ny faritra sy ny vokatra ny fepetra sy ny faharetan'ny antoka. Tazomy azafady ny porofon'ny fividiananao mba hahazoana antoka.

Raha mila fanazavana fanampiny momba ny fepetra sy ny fifanarahana momba ny fiantohana, jereo ny fizarana momba ny politikan'ny fiantohana ao amin'ny pejy ofisialin'ny Waveshare. webtranokala na mifandray mivantana amin'ny serivisy mpanjifany.

Documents mifandraika - RP2350-Plus-16MB-M

Preview Pico-Relay-B: Torolàlana ho an'ny mpampiasa ny môdiola Relay 8-Channel
Torolàlana ho an'ny mpampiasa ny Waveshare Pico-Relay-B, môdiola relay indostrialy 8-channel ho an'ny Raspberry Pi Pico. Mianara momba ny endri-javatra, ny famaritana, ny fametrahana ary ny fandaharana miaraka amin'ny torolàlana amin'ny antsipiriany sy ny ohatra.amples.
Preview Waveshare ESP32-S3 4.3-inch Touch LCD Development Board Setup Guide with LVGL
Step-by-step instructions for setting up the Waveshare ESP32-S3 4.3-inch Touch LCD development board to display graphics using the LVGL library with the Arduino IDE.
Preview Waveshare Pico e-Paper 2.13inch EPD Module ho an'ny Raspberry Pi Pico: Torolàlana momba ny fampandrosoana & API
Torolàlana amin'ny antsipiriany momba ny fampandrosoana ny môdio EPD Waveshare Pico e-Paper 2.13inch miaraka amin'ny Raspberry Pi Pico. Ny endri-javatra dia ahitana ny famaha 250x122, interface SPI, kaody demo C/C++ & MicroPython, ary antontan-taratasy API feno.
Preview Module fampisehoana ranomainty elektronika 2.9-inch ho an'ny Raspberry Pi Pico Boky Torolàlana ho an'ny mpampiasa
Ity boky torolalana ho an'ny mpampiasa ity dia manome antsipiriany momba ny Module Fampisehoana Ranomainty E-Paper 2.9-inch ho an'ny Raspberry Pi Pico. Voarakitra ao anatin'izany ny fandrosoana ara-teknolojian'ny E-Ink.tages, mifanaraka amin'ny Raspberry Pi Pico, fampiharana examples, ary famaritana pinout. Ny môdioly dia manana famaha 296x128, fampisehoana Mainty/Fotsy, ary interface SPI.
Preview Boky Torolalana ho an'ny Mpampiasa ny Raspberry Pi Pico Dual-Mode Bluetooth Module (Pico-BLE)
Boky torolalana ho an'ny Waveshare Pico-BLE, môdioly Bluetooth 5.1 fomba roa natao ho an'ny Raspberry Pi Pico, manohana ny protocole SPP sy BLE. Misy ny fifanarahan'ny lohapejy sy ny antenne anatiny.
Preview 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 sy loharanon-karena.