Free as in Freedom

:: Sources

Diese Seiten sind rein privat!
    Bitte verwenden Sie die öffentlichen Spiegel.
Calliope Mini MakeCode-Plugins

Micro:Bit MakeCode-Plugins

Micropython Libraries

Micropython Tools

Escaper.py

:: Software

Micropython:fs.py - filesystemtools
   (Dateisystemoperationen für Micropython-REPL)
Einige Python-Funktionen um simple Dateioperationen auf einer seriellen Micropython-REPL bereitzustellen.
  • ls, cp, mv, rm - Dateien listen, kopieren, verschieben, löschen
  • pwd, mkdir, deltree - Verzeichnisse anzeigen, erstellen, löschen
  • reset, speed, mem - softreset, taktrate festlegen/anzeigen, RAM anzeigen
  • cat, save - dateien anzeigen, manipulieren
  • rfkill,wconn,wscann,wlanap - WLan Steuerung
   :: Download ⬡
   :: Lizenz: GPLv3
escaper.py -rc fs.py -m main.py -d /dev/ttyUSB0

Bisher nur auf ESP32/ESP8266 getestet

Python & Micropython: Escaper
  (Python-Quelltext auf den Microcontroller kopieren)
  • Code-Reduzierung (Leerzeichen, Kommentare, Einrückungen)
  • Quelltextgenerierung für Datei- & Verzeichniserzeugung
  • Direkte Kopie auf das Micropython-Gerät über eine serielle Verbindung
  • Automatische Imports
unstabile Betaversionen
   :: Download ⬡
   :: komprimierter Download 🗜
   :: Lizenz: GPLv3

Python:Schnippsel
  (kleine Python Code Schnippsel)
  • Quelltextschnippsel
software
   :: Zeichenketten als Hex-String
   :: BitManipulation, Optionen als int
   :: ip2int
   :: echo-server
   :: sudo starter mit PTY
   :: Python Proxy (Socks5)
   :: Python DNS-Bridge (Socks5)
   :: simples tcpdump
   :: Command Crawler
   :: icmp
   :: udp-Shell
   :: tcp-Shell
   :: DEAUTH-Detector.sh (bash-script)
   :: Lizenz: GPLv3

:: Libraries

Calliope Mini: Grove-LCD RGB Backlight
Diese Erweiterung ermöglicht die Verwendung es Grove-LCD RGB Backlight.
Hinweis: Das LCD benötigt eine Versorgungsspannung von 5 Volt! Die Calliope Mini liefert jedoch nur 3,3 Volt.
   :: Download ⬡
   :: Lösungsvorschlag: externer 5V anschluss
   :: Quelltext ⬣
   :: Lizenz: GPLv3

BBC Micro:Bit: Robosapien
Diese Erweiterung erlaubt die Verwendung es den Robosapien mit dem Micro:Bit zu steuern.
Hinweis: Dazu muss der IR-Pin des Robosapien mit dem Pin 2 des Micro:Bit verbunden werden.
          Auch die Spannungsversorgung kann über den Robosapien erfolgen.
   :: Download
   :: Quelltext
   :: Verdrahtung
   :: Video.mkv
   :: Lizenz: GPLv3

BBC Micro:Bit: Grove-LCD RGB Backlight
Diese Erweiterung erlaubt die Verwendung es Grove-LCD RGB Backlight.
Hinweis: Das LCD benötigt eine Versorgungsspannung von 5 Volt! Der Micro:Bit liefert jedoch nur 3,3 Volt.
   :: Download
   :: Lösungsvorschlag: externer 5V anschluss
   :: Quelltext
   :: Lizenz: GPLv3

Micropython: Grove-LCD RGB Backlight
Kleine Klasse für die wesentlichen Funktionen des Grove-LCD RGB Backlight.
Hinweis: Das LCD benötigt eine Versorgungsspannung von 5 Volt!
   :: Download
   :: Beispiel.py
   :: Lizenz: GPLv3

:: Hardware

ESP32: WLan-Scanner
Ein simpler akkubetriebener WLan-Scanner
Auf ein ESPDuino-32 (ESP32 auf einem Arduino-Uno ähnlichen Board) wurde ein leicht modifiziertes DFRobot LCD Keypad gesetzt. Die Modifikation betrifft sechs Pins, welche wegen abweichender Belegung zum Arduino UNO entfernt werden mussten.
   :: Download ⬡
   :: Quelltext ⬣
   :: Lizenz: MIT License

:: Sonstiges

Workshop: Micropython
Die Begleitmaterialien für meinen Micropython-Workshop
   :: Download ⬡
   :: Lizenz: CC BY-NC 3.0 DE

:: Lizenzen

Free as in Freedom
AGPLv3 :: GNU AFFERO GENERAL PUBLIC LICENSE

       :: Lizenz als HMTL: agpl-3.0.html
       :: Lizenz als Textdatei: agpl-3.0.txt




Free as in Freedom
GPLv3  :: GNU AFFERO GENERAL PUBLIC LICENSE

       :: Lizenz als HMTL: gpl-3.0.html
       :: Lizenz als Textdatei: gpl-3.0.txt
       :: Übersetzung: gpl-3.0.de.txt