Micropython auf ESP32 und ulab

Gast #7234038
Lesenswert?
• ▲
▼
dass Micropython auf dem ESP32 (ich habe ein lolin32 Board) benutzt 
werden kann war mir bis vor kurzen gar nicht so richtig bewusst. Das 
hört sich aber nach kurzweiligem Spaß an und ich möchte damit etwas 
herumspielen.

Bei der Unterstützung von ulab(für numpy und scipy) habe ich mich bei 
der Suche nach einer Firmware allerdings recht schwer getan. Die 
offizielle Firmware auf micropython.org hat kein ulab.
Ich habe einen Link zu Heise gefunden, aber da wird ein Heise Abo 
verlangt und das fand ich jetzt nicht so attraktiv.
Unter 
https://gitlab.com/rcolistete/micropython-samples/-/tree/master/ESP32/Firmware/v1.12_with_ulab/ulab_v0.54.0_2020-07-29 
fand ich eine Firmware, die habe ich geflasht und ausprobiert.
Dabei bin ich auf Probleme bzw. Fragen gestoßen und hoffe ihr könnt mir 
weiterhelfen.

Ich kann ulab importieren, allerdings nicht wie in 
https://micropython-ulab.readthedocs.io/en/latest/ulab-intro.html 
beschrieben entsprechend ulab.numpy bzw scipy. Über ulab.arange() kann 
ich z.B. ein Array erzeugen, ulab.fft.fft() hat funktioniert.... Aber 
das deckt sich ja eigentlich nicht mit der Dokumentation zu ulab.
Scipy habe ich nicht hinbekommen. Filtern könnte da auf jeden Fall mal 
interessant sein.

Zusammengefasst:
1
import ulab #ok
2
from ulab import numpy as np #funktioniert jedoch nicht
3

4
a = ulab.ones(10) #ok
5
b = np.ones(10) #nicht ok, denn obiges funktioniert ja nicht.

Tja ich bin ratlos. Mache ich etwas falsch oder habe ich etwas falsch 
verstanden? Kennt jemand einen anderen Link zu einer Binary, wo ulab auf 
dem ESP32 unterstützt wird?
Ich danke euch vielmals und wünsche einen angenehmen Tag

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.