Alle Meldungen
Runter blättern in die Vergangenheit ... Bis heute (15.11.2025 BP) konnte man hier noch das alte Format ansehen. Ist nach so vielen Jahren nun doch obsolet, und reingeschaut hat ja auch keiner mehr. Außerdem sind ja alle Beiträge von damals hierhin umgezogen ... )
Neue Mecrisp-Portierungen und Peripheriemodule

Matthias Koch schrieb: "Dank Jean Jonethal gibt es jetzt die erste Portierung für einen ARM Cortex M7, welche auf dem STM32F746 Discovery läuft und in Mecrisp-Stellaris 2.2.1 enthalten ist. Ebenso frisch dabei sind die beim 32C3 entstandenen E-Paper-Grafiktreiber und eine 1-Wire-Implementation von Ilya Abdrahimov. Das wars? Nicht ganz: Auch eine neue Portierung für den sehr interessanten Giant Gecko von Silicon Labs mit einem EFM32GG990F1024 hielt Einzug. Vielen Dank an Carsten Strotmann für das Board!"
http://mecrisp.sourceforge.net/
BitCoin und Forth
Auf unserem Flyer habe ich für die 2000er-Jahr als wohl bekanntestes Forth-bezogenes Projekt BitCoin aufgelistet, und bin dann auch gefragt worden, was genau an BitCoin jetzt in Forth ist. Abgesehen von dem ursprünglichen Quellcode von Satoshi, der nicht lange überlebt hat, sind die BitCoin-Transaktions-Scripts immer noch in einer Forth-VM geschrieben: https://en.bitcoin.it/wiki/Script
Die FG auf dem 32c3
Am letzten Tag des 32c3 ist die Situation kurz entspannt genug, dass ich auch mal was posten kann. Hier die Liste aller relevanten Information:
b16-CPU (steuert den Triceps): https://bernd-paysan.de/b16.html
Triceps 2.0, erklärt im Heft: https://www.forth-ev.de/filemgmt/visit.php?lid=434
Flyer deutsch: https://fossil.forth-ev.de/linuxtag/doc/trunk/poster.pdf
Flyer englisch: https://fossil.forth-ev.de/linuxtag/doc/trunk/poster-en.pdf
Flyer net2o: https://fossil.net2o.de/net2o/doc/trunk/doc/poster.pdf

Forth like language for the ESP8266
Craig Lindley hat eine an Forth angelehnte Programmiersprache geschaffen um den ESP8266 für seine Zwecke zu nutzen. Und stellt diese nun zur Verfügung. Der Chip ist interessant für Funkanwendungen weil keine externen Komponenten mehr benötigt werden - ( complete and self-contained Wi-Fi networking solution). Für seine Entwicklung hat er die Arduino IDE Version 1.6.5 und die 2.0 Version des Arduino-esp8266 codes benutzt. Craig ist ein passionierter "maker" - seine website ist ein Fundgrube.
http://craigandheather.net/
http://craigandheather.net/misc/ESP8266Forth.zip
http://espressif.com/en/products/esp8266/
(For more click on link below.)
Mecrisp-Stellaris für den XMC1100 von Infineon ist da!
Im aktuellen Mecrisp-Stellaris RA Paket gibt es nun auch eine (noch experimentelle) Portierung von Mecrisp-Stellaris für den XMC1100 von Infineon. Das war schnell! Dann kann es ja los gehen zu Weihnachten mit dem Infineon XMC 2GO Platinchen. Matthias schrieb dazu folgendes: "Nachdem der LPC1114FN28 einen Rekord für den am schwierigsten zu handhabenden Flash-Speicher aufgestellt hat, verleihe ich nun erstmals auch eine solche Auszeichnung für die am kompliziertesten zu konfigurierende serielle Schnittstelle sowie die ungewöhnlichste Interruptvektortabelle: Applaus für den XMC1100 ! Ein Lob muss jedoch angebracht werden: Dieser Chip ist der einzige unterstützte ARM Cortex, der sich auch mit 5V Versorgungsspannung wohlfühlt - und die Ströme, die er treiben kann, sind beachtlich." Benutzt hat er das kleine Evaluation Board XMC 2GO . USB dran, geht! http://www.infineon.com
e4thcom Terminal
Im Wiki der Forth-Gesellschaft gibt es eine neue Version des e4thcom Terminals (e4thcom-0.5.3) mit folgenden Änderungen/Verbesserungen:
- Datenübertragung über serielle Schnittstelle oder UDP
- bidirektionale Cross Assembler Schnittstelle (ermöglicht den Zugriff auf Target Ressourcen)
- Schnittstelle für Cross Disassembler
- MSP430 Cross Assembler für noForth und 4e4th
- MSP430 Cross Disassembler für noForth
- ATmega Cross Assembler für AmForth
- Plug-Ins für 4e4th, AmForth, Mecrisp, Mecrisp-Stellaris u. noForth
- ForthBox mit verbesserter Benutzerschnittstelle
Infineon XMC 2GO
Diese kleinen Dinger kommen immer mehr in Mode - und für 5 EUR ist das nur schwer zu schlagen, nicht mal im Selbstbau. Das Infineon XMC 2GO ist ein Entwicklungsboard für den ARM Cortex M0-basierten Mikrocontroller XMC1100 (64 kB Flash, 16 kB RAM). Auf dem Board ist ein weiterer Controller, der über USB gleich Programmierung & Debugging ermöglicht, das sonst uebliche USB_to_TTL_Kabel entfaellt, es reicht das Ladekabel des Handys, wenn der Stecker passt.
Die serielle UART-Schnittstelle des XMC1100 wird als virtueller COM Port ueber USB bereitstellt.
Siehe auch http://www.mikrocontroller.net/articles/Infineon_XMC_2Go
Jürgen Pintaske hat das Board bereits in seine MicroBox-Serie aufgenommen. Bin gespannt wann das erste Forth da drauf läuft.
(For more click on link below.)
Forth Day 2015 Roll Call
Wer einmal die berühmten amerikanischen Gesichter des Forth sehen möchte, hier sind sie alle: https://www.youtube.com/watch?v=JN9YsSZhRaA :)
450 Forth Computer beim Scouts Event ...
450 Forth Computer auf der Basis des MSP430 wurden gebaut, und dann zu einer Einheit verbunden. Es geht also auch ohne Loeterfahrung. Nach dem Loeten und Testen ist jetzt dann bald das Programmieren dran.
Hier das Video dazu: https://tv.theiet.org/?videoid=7386
Und da findet ihr wie es dazu kam: http://www.eurocircuits.com/blog/posts/page-1
Gratuliere dir, Juergen, und den vielen Sponsoren, die du da zusammengetrommelt hattest, zu dem gelungen Projekt!
.
.
.
.
Click "Weiter" to read it in English.
mecrisp auf LPC1114 in MicroBox
Forth passt auch in die kleinste Schachtel. Nach Forth in der TicTac Box auf MSP430 - siehe auch Link zu MMT und uMMT - hier als nächster Schritt Mecrisp auf dem NXP LPC1114 ARM Cortex-M0 Mikrocontroller (DIP28). Das kann auch sehr einfach zusammengebaut werden. Man braucht den Chip, 2 Taster, 2 Widerstaende, ein Elko und etwas Kupferdraht …
Und Mecrisp kann über Flashmagic geladen werden. Jürgen Pintaske hat ein minimales Board in der MicroBox dafür fertiggestellt. Interessenten wenden sich an: juergen@exemark.com
Und auch MPE VFX möchte demnächst auf diesem Platinchen ankommen.
Links:
http://www.forth-ev.de/wiki/doku.php/en:projects:microbox:start?s[]=ummt
http://www.forth-ev.de/wiki/doku.php/projects:mmt4ue2:start
https://github.com/lowfatcomputing/mecrisp-stellaris
Im Bild seht ihr vorne lins ein USB-to-TTL-Board und rechts das ARM-ProtoBoard, mit Mecrisp auf dem Monitor im Hintergrund. Vorher war der Chip mit auf dem Breadboard links.
Click "Weiter" to read it in English.