MicroPython PYBv1.1H feljesztő lap
A pyboard 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.
Ez a lap felforrasztott csatlakozókkal rendelkezik. A csatlakozók HDR-PD8 jelű anyás csatlakozók. Összesen 56láb. A csatlakozó kompatibilis a szabványos 0.65mm négyzet keresztmetszetű lábakkal (Arduino stílus).
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.
A hardver főbb jellemzői:
STM32F405RG mikrokontroller
168 MHz Cortex M4 CPU hardveres lebegőponttal
1024KiB flash ROM és 192KiB RAM
Micro USB csatlakozó a tápellátáshoz és soros kommunikációhoz
Micro SD kártya foglalat. (Szabványos, nagy kapacitású SD kártyákat támogatja)
3-tengelyű gyorsulásmérő (MMA7660)
Valós óra, opcionális akkumulátor beépítési lehetőséggel
24 GPIO a bal és jobb szélen és 5 GPIO az alsó sorban. Ezen felül LED, és kapcsoló GPIO érhető el az alsó sorban
3x 12-bit analóg-digitális átalakító, elérhető 16 lábon, 4 analóg föld árnyékolással
2x 12-bit digitális-analóg (DAC) konverter. Elérhető az X5 és X6 lábakon
4 LED (piros, zöld, sárga és kék)
1 reset és 1 felhasználói gomb
Alaplapi 3.3V LDO feszültség stabilizátor (250mA). Bemeneti feszültségtartomány 3.6V...16V
DFU bootloader a ROM-ban a firmware egyszerű frissíthetősége érdekében
A két oldalsó rögzítő fül igény esetén letörhető a lapról.
További különbségek a PYBv1.0 és PYBv1.1 között: kristály kicserélve 8MHz-ről 12MHz-re; LDO MCP1802-ről MCP1703-ra cserélve; USB VBUS power dióda szilicium diódára cserélve; JST akku csatlakozási hely FET védelemmel.
Kapcsolódó termékek
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 LCD
Színes LCD érintőképernyő Micropython pyboard-hoz. - Felforrasztott lábakkal Jellemzők:&n..
16.748 Ft
MicroPython burkolat - kivágott
A pyboard burkolat egy igényes, robosztus kialakítású alumínium ház, mely minden pyboard verzi..
13.500 Ft
A termék vásárlói ezt is szerették
Oxidáció eltávolító kontakt spray (elpárolgó)
Oxidáció eltávolító kontakt spray (elpárolgó) Használható elektronikus alkatrészek, számítógé..
2.750 Ft