Bittesmå nye brett er mindre enn Raspberry Pi Zero og optimalisert for å kjøre programmeringsspråk for Python

Raspberry Pi: Den indre historien til $ 35-datamaskinen Medskaperne av kortet med et kort med stort kort forteller historien om hvordan gjennombruddsmaskinen ble født.

Et bittelitt nytt kort med lite strøm er gitt ut som tilbyr en ny måte for utviklere å kontrollere hjemmelaget maskinvare og DIY-dingser.

Mer om innovasjon

  • IBM kunngjør gjennomslag av batteriteknologi
  • Augmented reality for business: Cheat sheet
  • Bilder: Verdens 25 raskeste superdatamaskiner
  • Inside the Raspberry Pi: Historien om $ 35-datamaskinen som forandret verden

Pyboard D-series 'ess i hullet er dens effektivitet, med brettet som kjører MicroPython, en versjon av programmeringsspråket Python 3.4 som er tilpasset for å kjøre på laveffektmikrokontrollere med så lite som 16KB RAM.

Ytelsen styrkes ytterligere ved ikke å kjøre et Linux-basert operativsystem, med MicroPython i stedet kjørt bare-metall på Pyboard, beskrevet av styrets produsenter som "som å ha et Python-operativsystem".

Selv om Pyboard D-serien kan ha trimmet ytelse, er maskinvaren relativt beskjeden, og tilbyr en 216MHz CPU og ~ 256KB RAM, som en del av Pyboard D-seriens STM32F722 mikrokontroller.

Pyboard D-serien er mindre enn både Raspberry Pi Zero og PocketBeagle og er forskjellig fra begge disse brettene ved at den er basert rundt en mikrokontroller og ikke kan brukes som en datamaskin som kjører et fullt Linux OS.

I stedet fokuserer Pyboard på å kontrollere og samhandle med påmontert elektronisk maskinvare via det brede spekteret av grensesnitt på brettet. Undersiden av tavlen har en WBUS-topp, en kompakt 40 + 40-pinners mezzanin-busskontakt som gir tilgang til all strøm og IO-porter.

Pyboard tilbyr 46 uavhengige GPIO-pinner (generelle inngang-utganger), med 24 tilgjengelige via gjennomgående hull, og ytterligere 11 GPIO-pinner som er delt med SD-kort, USB, USR-knapp, Bluetooth-lyd.

Det er innebygd støtte for trådløs tilkobling, via 802.11n Wi-Fi og Bluetooth 4.1 og en SD-kortleser for å utvide den eksisterende ~ 2 MB flash-lagringsenheten.

Kontroll av Pyboard er relativt grei, men krever en egen datamaskin. Brettet kobles til en PC via styrets microUSB-port, slik at brukeren kan koble seg til brettet ved å bruke et hvilket som helst serieprogram, som vil gi dem en Python REPL-kommandolinjeprompt. Fra denne ledeteksten kan brukere skrive og utføre Python-kommandoer på tavlen slik de ville gjort når de kjører Python på PC-en.

Det er også mulig å sende Python-skript til brettet som skal utføres umiddelbart, å kopiere et Python-skript til et SD-kort som skal kjøres når brettet starter, eller til og med å kompilere et program som skal kjøres som en del av styrets firmware - som vil redusere MicroPythons allerede lave RAM-forbruk og øke oppstartstiden, men som beskrives som en "avansert funksjon".

Ulempen med det nye brettet er prisen, som til £ 43, 80 (~ $ 58) er betydelig mer enn $ 10 Raspberry Pi Zero W og $ 25 PocketBeagle. Til tross for denne kostnadsforskjellen og Pyboards CPU relativt lave klokkehastighet, er det debatt om optimaliseringene på Pyboard betyr at den er i stand til å kjøre innebygde applikasjoner raskere enn 1 GHz CPU-en som finnes på Pi Zero.

En annen mulig ulempe er at visse maskinvarefunksjoner på Pyboard ennå ikke er tilgjengelige i programvare, med støtte som skal legges til senere, og den mest bemerkelsesverdige er støtte for styrets ombord Wi-Fi og Bluetooth.

Brettet er også tilgjengelig for £ 58 med et ekstra høyhastighets USB-grensesnitt og for $ 69 med en annen modell av mikrokontroller.

Specs

  • STM32F722IEK mikrokontroller
  • 216 MHz Cortex M7 CPU med enkeltpresisjonsdrevet maskinvarepunkt
  • 512 kB intern flash-ROM og 256 kB intern RAM
  • 2MiB ekstern QSPI-blits med utførelsesegenskaper for å utvide intern blits
  • Ytterligere 2MiB ekstern QSPI-blits for brukerfilsystem og lagring
  • Integrert WiFi med høy ytelse og Bluetooth 4.1 (klassisk og BLE) via Murata 1DX-modul (med CYW4343)
  • TCP / IP- og Bluetooth-stabler kjøres på den viktigste mikrokontrolleren, fullt tilpassbar
  • Fraktal chipantenne ombord for WiFi og Bluetooth
  • uFL-kontakt for tilkobling av ekstern antenne, kan velges via RF-bryter
  • Micro USB-kontakt for strøm og seriell kommunikasjon
  • Micro SD-kortspor, som støtter standard- og høykapasitets SD-kort
  • Sanntidsklokke med svært nøyaktig forhåndskalibrert ekstern oscillator
  • Fysisk elektrisk tilkobling via 24 gjennomgående hull, og en 40 + 40-pins mezzanin-busskontakt
  • 46 uavhengige GPIO, med 24 tilgjengelige via gjennomgående hull
  • Ytterligere 11 GPIO deles med SD-kort, USB, USR-knapp, BT-lyd
  • 2x I2C-er, 4x UART-er, 3x SPI-er, 1x CAN-grensesnitt
  • 3x 12-biters analog til digitale omformere (ADC), tilgjengelig på 16 uavhengige pinner
  • 2x 12-biters digital til analoge omformere (DAC), tilgjengelig på 2 uavhengige pinner
  • 1x RGB-LED med 3 farger
  • 1 tilbakestilling og 1 brukerknapp
  • 3.3V LDO spenningsregulator om bord for å levere hovedmikrokontroller
  • Ytterligere, brukerbryterbar, 3, 3V LDO spenningsregulator for å drive SD-kort og eksterne komponenter
  • Mål: 33, 5 mm x 23, 8 mm
  • 2 monteringspunkter
  • Tilpasset DFU-opplaster for enkel oppgradering av firmware

Nyhetsbrev om innovasjon

Vær kjent med smarte byer, AI, Internet of Things, VR, AR, robotikk, droner, autonom kjøring og mer av de kuleste teknologiske nyvinningene. Leveres onsdager og fredager

Registrer deg i dag

Les mer om enkle tavlemaskiner

  • Rock Pi 4 anmeldelse: Er dette Raspberry Pi-utfordreren du har lett etter?
  • Rock Pi 4: En nærmere titt på den nye Raspberry Pi-utfordreren
  • Raspberry Pi 3 Model A + anmeldelse: En $ 25 datamaskin med mye løfte
  • Raspberry Pi 3 Model B + anmeldelse: hands-on med det nye brettet
  • Hvordan Raspberry Pi ble opprettet: En visuell historie på $ 35-brettet
  • Billig, men kraftig Raspberry Pi-rival: $ 45 NanoPi Neo4 er seks-kjerne Android-kort med USB 3.0 og 4K-støtte
  • En Raspberry Pi-stil datamaskin du kan bygge selv: Blueberry Pi (ZDNet)
  • Hva er de beste Raspberry Pi-alternativene? Alt du trenger å vite om Pi-rivaler (ZDNet)

© Copyright 2021 | pepebotifarra.com