MicroPython PYBDSF2-W4F2 feljesztő lap 

 A Pyboard D egy olyan kompakt és erőteljes elektronikai fejlesztő lap ami MicroPython-t futtat. A számítógéphez USB-n keresztül kapcsolódik, és lehetőséget biztosít a Python scriptek memóriakártyára történő felmásolására és arról való futtatására, ill. egy soros Python prompt (REPL) melletti azonnali programozásra is. Az összekötéshez egy mikro USB kábel szükséges. Működik Windows, Mac és Linux alatt is. Az SF2W verzió 216MHz CPU-t és 256k RAM-ot ill. integrált módon WiFi/Bluetooth képes. 

Megjegyzés: A Bluetooth szoftver jelenleg még nem érető el. Ez később kerül hozzá kiadásra!

A Pyboard D sorozat miniatűr kialakítású (DIP formátummal) ami tökéletesen alkalmas önálló és beágyazott fejlesztésekhez is. Az alsó oldalon található WBUS csatlakozóval 40+40 lábra bővíthető. 

 A MicroPython a Python (3.4 verzió) átírt verziója, hogy mikrokontrollereken is futtatható legyen. Ami nagyon sok optimalizációt tartalmaz, hogy hatékonyan működhessen és kis RAM mennyiséget igényeljen. 

 A MicroPython a pyboard-on fut és tulajdonképpen egy Python operációs rendszert biztosít a felhasználónak. A beépített pyb modul a lapon található perifériák vezérlésére használható funkciókat és osztályokat tartalmaz, ilyen pl. UART, I2C, SPI, ADC és DAC. 


Alapvetően 3 módon lehet a pyboard-t vezérelni:

1. REPL: A számítógép USB portjára kötve a lap virtuális USB COM portként (CDC VCP) jelenik meg és bármilyen soros programmal hozzákapcsolódva elérhető a Python REPL prompt. Ez lehetővé teszi a Python utasítások begépelést és végrehajtást, pont úgy mint a számítógépen futtatott Python esetén. A PERL átirányítható bármely pyboardra kötött UART-ra.

2. Távoli script: Ctrl-A-val át lehet váltani REPL-ről raw REPL módra. Ekkor egy tetszőleges Python script küldhető el azonnali végrehajtásra. Egy elérhető Python script segítségével ez leegyszerűsíthető: csak futtasd a pyboard.py és script_to_run.py Python scripteket. Így végrehajtja a script_to_run.py script utasításait a pyboard-on.

3. Fájlból: A pyboard rendelkezik egy kicsi beépített saját fájlrendszerrel, ami a mikrokontroller flash memóriájában található. Továbbá rendelkezik egy SD kártya foglalattal, ha szükség lenne az elérhető tárhely bővítésére. Amikor a pyboard a számítógép USB portjára kerül csatlakoztatásra, az egy USB flash meghajtóként jelenik meg és elérhető (mount-olható) a belső fájlrendszer és az SD kártya. Ha bemásolásra kerül egy Python script aminek a neve main.py, a lap annak elindulásakor automatikusan futtatni fogja a scriptet. Így a script futtatható számítógépre való csatlakoztatás nélkül is.

4. Befagyasztott kóddal: Amikor a fejlesztés elkészült beépíthető a fő firmwareba.  Ehhez a funkcióhoz a C alapú firmware kód újrafordítása szükséges.


A hardver főbb jellemzői:

- STM32F722IEK mikrokontroller

- 216 MHz Cortex M7 CPU

- 512KiB belső flash ROM és 256KiB belső RAM

- 2MiB külső QSPI flash (belső flash kiterjesztéseként kód futtatási képességgel)

- További 2MiB külső QSPI flash (felhasználói fájl tárolásra)

- Beépített WiFi és Bluetooth 4.1 (classic és BLE) Murata 1DX modul (CYW4343-val)

- TCP/IP és Bluetooth stacks a fő mikrokontrolleren fut

- Alaplapi WiFi és Bluetooth chip antenna

- uFL csatlakozó külső antennának (kapcsolóval kiválasztható)

- Micro USB csatlakozó (táp és soros kommunikáció)

- Micro SD kártya foglalat

- Valós óra (RTC) 

- Elektromos csatlakozási lehetőség 24 furaton és egy 40+40 lábú bus csatlakozón keresztül

- 46 független GPIO, és 24 érhető el a furatokon keresztül

- További 11 GPIO megosztva SD card, USB, USR gomb és BT audio részére

- 2x I2Cs, 4x UARTs, 3x SPIs, 1x CAN csatoló

- 3x 12-bit analog to digital konverter (ADC),  elérhető 16 független lábon

- 2x 12-bit digital to analog konverter (DAC),  elérhető 2 független lábon

- 1x 3-színű LED

- 1 reset és 1 felhasználói gomb

- Alaplapi 3.3V LDO feszültség stabilizálás a fő CPU részére

- Kiegészítő, felhasználó által kapcsolható alaplapi 3.3V LDO feszültség stabilizáló az SD kártya és külső komponensek számára

- 2 rögzítő furat

- DFU bootloader a ROM-ban a firmware egyszerű frissíthetősége érdekében

Írj véleményt

Ha már korábban regisztráltál, akkor kérjük, hogy jelentkezz be a fiókodba vagy hozz létre egy új fiókot

MicroPython PYBDSF2-W4F2

  • 19.500 Ft


Kapcsolódó termékek

MicroPython proto nyák (XY)

MicroPython proto nyák (XY)

 Prototípus nyáklap (teljes méretű) Egy üres próba nyáklap, ami közvetlenül a MicroPython ..

1.950 Ft

MicroPython audio modul

MicroPython audio modul

 MicroPython pyboard Hang modul /Audio skin Lehetővé teszi rövid hangok felvételét és lejá..

9.900 Ft

MicroPython LCD

MicroPython LCD

 Színes LCD érintőképernyő Micropython pyboard-hoz. - Felforrasztott lábakkal Jellemzők:&n..

10.900 Ft

MicroPython burkolat - kivágott

MicroPython burkolat - kivágott

 A pyboard burkolat egy igényes, robosztus kialakítású alumínium ház, mely minden pyboard verzi..

10.900 Ft

MicroPython TILE érzékelő

MicroPython TILE érzékelő

 MicroPython TILE érzékelő Pypoard D sorozathoz. Ez a TILE-SENSA lap két Texas Instrument érzék..

8.900 Ft

MicroPython pyboard DIP28 adp

MicroPython pyboard DIP28 adp

 MicroPython WBUS-DIP28 adapter Pyboard D sorozathoz. Elérhetővé tesz 24 GPIO-t (DIP formá..

7.500 Ft