projects:feuerstein:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projects:feuerstein:start [2020-04-10 11:16] – angelegt wost | projects:feuerstein:start [2025-08-20 09:15] (aktuell) – [Downloads] wost | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Feuerstein ====== | + | ====== |
| - | Seite angelegt: 2020-04-10 | + | Projektstand: |
| - | letzte Änderung: | + | Projektstart: |
| + | letzte Änderung: | ||
| + | |||
| + | ===== Kontakt zum Team ===== | ||
| + | |||
| + | Fragen, Anregungen, Anforderung von Unterlagen, Mithilfe: \\ | ||
| + | Wolfgang Strauß --- wost(ÄTT)ewost.de | ||
| + | |||
| + | ===== Downloads ===== | ||
| + | |||
| + | {{nano-display-emulator.tar.gz|Longan Nano Display-Emulator für Gforth}} | ||
| + | |||
| + | ===== Links ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ===== Worum geht es? ===== | ||
| + | |||
| + | Das Projekt mit dem Namen " | ||
| + | Die Benutzererfahrung steht ganz oben auf der Liste. | ||
| + | Das zu entwickelnde Paket beinhaltet die teilbestückte Hauptplatine, | ||
| + | Komplettieren der Schaltung, USB-Seriell-Wandler, | ||
| + | in Papier- und elektronischer Form. | ||
| + | |||
| + | ===== Spezifikation ===== | ||
| + | |||
| + | Die folgende Liste wird aktuell diskutiert: | ||
| + | |||
| + | ==== Hardware ==== | ||
| + | * **Hauptplatine, | ||
| + | * PCB | ||
| + | * RISC-V RV32IMAC GD32VF103 | ||
| + | * Spannungsregler | ||
| + | * Quarze 8 MHz und 32,768 kHz | ||
| + | * 8 MB SPI-Flash | ||
| + | * USB-Buchse | ||
| + | * **lose Teile zum Selbsteinlöten** | ||
| + | * Taster | ||
| + | * LEDs | ||
| + | * Pufferzelle für Echtzeituhr (Batterie oder Supercap) | ||
| + | * Pmod Steckerleisten | ||
| + | * Schaltkreis zum Vermessen von Bauteilen wie Transistor, Diode, Widerstand, Kondensator, | ||
| + | * USB-Seriell-Wandler | ||
| + | * galvanische Trennung | ||
| + | * Chip CP2102N | ||
| + | * Hardware-Handshake | ||
| + | * Pmod, lose | ||
| + | * USB-Kabel (Mikro-USB oder USB-C) | ||
| + | * **weitere Teile im Paket** | ||
| + | * Fototransistor | ||
| + | * Potentiometer | ||
| + | * Pmod-Kabel | ||
| + | * lose Kabel Buchse/ | ||
| + | |||
| + | ==== Software ==== | ||
| + | * **auf dem Chip** | ||
| + | * Mecrisp Quintus | ||
| + | * Assembler | ||
| + | * Disassembler | ||
| + | * Fixkomma-Routinen | ||
| + | * Bedingte Compilierung | ||
| + | * Forth-Bibliothek | ||
| + | * USB, USB-OTG | ||
| + | * SPI, I2C, UART, FIFO | ||
| + | * CAN | ||
| + | * Interrupt | ||
| + | * Timer | ||
| + | * SD-Karte, SPI-Flash | ||
| + | * ADC, DAC | ||
| + | * RTC | ||
| + | * Interaktives " | ||
| + | * Messfunktionen | ||
| + | * Signalgenerator | ||
| + | * Protokollanalysator für UART, SPI, I2C, CAN | ||
| + | * VIS-System | ||
| + | * Vocs, Items, Sticky words | ||
| + | * History-Buffer | ||
| + | * Speichert die letzten 20 Eingaben. Quintus hat TIB von max. 200 Zeichen. Tricky: Quelltextdownload soll nicht im History-Buffer landen. | ||
| + | * Auto-Vervollständigung | ||
| + | * Dictionary-Einträge | ||
| + | * selbst definierte Floskeln | ||
| + | * Eingebautes Hilfesystem im SPI-Flash | ||
| + | * Sprache: Englisch, eventuell später auch eine Version Deutsch | ||
| + | * Worte und ihre Funktion / Bedeutung (mit Beispiel-Quelltext zum Ausprobieren) | ||
| + | * Registerbeschreibung und momentane Werte anzeigen / setzen | ||
| + | * Verbose-Flag zur Umschaltung der Detailierung der Ausgabe | ||
| + | * Forth-Beispieldateien | ||
| + | * Blinkprogramm | ||
| + | * Spiele | ||
| + | * Interaktives Tutorial | ||
| + | * User kann auf dem Chip Forth lernen | ||
| + | * **auf dem PC** | ||
| + | * Entwicklungssystem | ||
| + | * Program zum Flashen von Quintus (Python) | ||
| + | * Selbstgeschriebene IDE (Python) nach Vorbild " | ||
| + | * Emacs incl. Syntax-Highlighting und Terminal | ||
| + | * e4thcom (Manfreds Terminal) | ||
| + | * picocom (Linux) | ||
| + | * minicom (Linux) | ||
| + | * Teraterm (Windows) | ||
| + | |||
| + | ==== Dokumentation ==== | ||
| + | * **Schnelleinstieg** (erste Schritte für den Ungeduldigen) | ||
| + | * Platine zusammenbauen | ||
| + | * Einrichten einer Entwicklungsumgebung | ||
| + | * Blinkprogramm starten und verändern | ||
| + | * **Mecrisp Quintus** | ||
| + | * Tutorial | ||
| + | * Benutzerhandbuch | ||
| + | * Referenzhandbuch | ||
| + | * **Hardware Benutzerhandbuch** | ||
| + | * Liste der Anschlüsse mit Beschreibung | ||
| + | * Schaltplan | ||
| + | * Funktionsweise der Schaltung | ||
| + | * Kurzbeschreibung Bausteine | ||
| + | * **Datenblätter und Benutzerhandbücher verwendeter Bausteine** | ||
| + | * GD32VF103 | ||
| + | * SPI-Flash | ||
| + | * CP2102N | ||
projects/feuerstein/start.1586510214.txt.gz · Zuletzt geändert: 2020-04-10 11:16 von wost