Besteld op ma-vr voor 17:00u
is zelfde dag verzonden

Snel in huis
Verzonden vanuit Nederland

Wereldwijde verzending
Naar elke bestemming met UPS

Thuiswinkel Waarborg

Categorieën

MicroPython pyboard - v1.1

MicroPython pyboard - v1.1
0 beoordeling(en).

Artikelcode: ADA-2390
€ 54,95 Excl. BTW: € 45,41
5 op voorraad in onze winkel.

Aantal: In winkelwagen
Hoeveelheid Per stuk
10+€ 53,58 (Excl. BTW: € 44,28)
50+€ 52,20 (Excl. BTW: € 43,14)

Het pyboard is een compact en krachtig electronica development board welke runt op MicroPython. Hij koppelt aan je PC over USB als USB flash drive waarop je je Python scripts en serial Python prompts kan opslaan voor direct programmeren. Deze vereist een micro USB kabel en werkt met Windows, Mac en Linux.

Dit is het originele pyboard, sterker dan het pyboard Lite.

MicroPython is een complete re-write van de Python (versie 3.4) programmeertaal zodat het past en werkt op een microcontroller. Het heeft veel optimalisaties zodat het efficient runt en verbruikt weinig RAM.

MicroPython runt "kaal" op het pyboard waardoor je een Python operating systeem krijgt. De ingebouwde pyb module heeft meerdere functies om de randapparatuur te besturen op het board zoals UART, I2C, SPI, ADC en DAC.

Er zijn 3 algemene manieren om het pyboard te besturen:

  • REPL: Koppelt aan je PC via USB. Het board wordt herkend als een USB virtuele communicatie poort (CDC VCP) en je kan elk serieel programma gebruiken om te koppelen en een Python REPL prompt te verkrijgen. Hierdoor kan je gelijk typen en Python programmas uitvoeren net zoals wanneer je Python gebruikt op je PC. Je kan ook de REPL omzetten naar een van de UARTS op het pyboard.
  • Remote script: Je kan REPL omzetten naar raw REPL mode door ctrl-A te sturen, om vervolgens in raw REPL mode een arbitrair Python script te sturen naar het board voor directe uitvoering. Een Python script is beschikbaar waardoor deze modus heel simpel wordt: run python pyboard.py script_to_run.pyen dit voert script_to_run.py uit op het pyboard, en keert elke output terug.
  • Via file: Het pyboard heeft een klein, ingebouwd file systeem dat leeft in de flash memory van de microcontroller. Deze heeft ook een SD kaart gleuf als je meer geheugen wil toevoegen. Wanneer je het pyboard koppelt aan je PC verschijnt deze als USB en kan je in het geheugen/file systeem en de SD kaart. Als je een Python script kopieert naar het file systeem en het main.py noemt zal het board dit script uitvoeren tijdens start up modus. Op deze manier kan je scripts uitvoeren zonder aansluiting tot PC. 

Algemene kenmerken van de hardware:

  • STM32F405RG microcontroller
  • 168 MHz Cortex M4 CPU with hardware floating point
  • 1024KiB flash ROM and 192KiB RAM
  • Micro USB connector for power and serial communication
  • Micro SD card slot, supporting standard and high capacity SD cards
  • 3-axis accelerometer (MMA7660)
  • Real time clock with optional battery backup
  • 24 GPIO on left and right edges and 5 GPIO on bottom row, plus LED and switch GPIO available on bottom row
  • 3x 12-bit analog to digital converters, available on 16 pins, 4 with analog ground shielding
  • 2x 12-bit digital to analog (DAC) converters, available on pins X5 and X6
  • 4 LEDs (red, green, yellow and blue)
  • 1 reset and 1 user switch
  • On-board 3.3V LDO voltage regulator, capable of supplying up to 300mA, input voltage range 3.6V to 10V
  • DFU bootloader in ROM for easy upgrading of firmware

Product
Merk: Adafruit
MPN: P2390
Er zijn geen beoordelingen voor dit product.

Beoordeel

Je naam:


Je beoordeling: Note: HTML-code wordt niet vertaald!

Oordeel: Slecht           Goed

Voer onderstaande code in: