avatar of mkmk
10.12.2015

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.)

Mehr
avatar of mkmk
08.12.2015

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

avatar of MMMM
02.12.2015

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

avatar of mkmk
28.11.2015

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.)

Mehr
avatar of mkmk
24.11.2015

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 :)

avatar of mkmk
20.11.2015

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.

Mehr
avatar of mkmk
20.11.2015

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.

Mehr
avatar of mkmk
20.11.2015

OLIMEX - mit MPE VFX und MECRISP

Auch auf diesem Board sind die beiden Forth-Systeme angekommen. Das MPE VFX tuts schon bei Jürgen. Bald dann auch als Quelle offiziell von MPE - bis dahin Anfragen zu Images an juergen@exemark.com bitte. Links im Bild das Olimex Board mit einem NXP ARM LPC1114 Cortex-M0 Mikrocontroller, rechts die serielle Schnittstelle. Kostet z.Z. grad mal 11.95 EUR. http://www.farnell.com/datasheets/1509840.pdf http://uk.farnell.com/olimex/lpc-p1114/lpc1114-uext-conn-dev-proto-board/dp/2061330 (Und Jürgen schrieb dazu noch: "... und Ehre wem Ehre gebührt: Bei beiden ARMs waere ich nicht soweit, wenn Jan Coombs nicht die ersten programmierten Chips und Boards geliefert haette.") (For more click on link below.)

Mehr
avatar of mkmk
07.11.2015

Tweensy 3.1 und CFORTH

Craig Lindley, der Maker, verwendet CForth für seinen Teensy 3.1. Noch ist offen was damit alles Schönes entstehen wird. Bin gespannt was da kommt. Bisher hat Craig eine ganze Menge an lehrreichen und schönen Dingen gemacht. Und publiziert. Eine prima Fundgrube. Besucht seine Webseite und seht selbst. Der Teensy 3.1 basiert auf dem MK20DX256 ARM Cortex-M4 von Freescale, mit einem Nuvoton MINI54 ARM Cortex-M0 Management-Controller. Paul Stoffregen wartet das build environment in seinem git-repository. Inzwischen ist der Teensy 3.2 heraus gekommen - Made in the USA, Purple OSH Park Edition. Ein interessantes Platinchen. http://www.craigandheather.net/cwripage.html http://quozl.linux.org.au/cforth-on-teensy/ https://github.com/PaulStoffregen/cores

avatar of mkmk
22.09.2015

Mecrisp-Ice ist fertig !

Es erweitert Swapforth und den J1a von James Bowman um drei IO-Ports nach Art des MSP430, einen Takt-Zähler, der Möglichkeit, eigene Programme direkt in den SPI-Flash auf dem Icestick zu speichern und führt die von Mecrisp bekannten Optimierungen ins Feld, um auch auf dieser winzigkleinen Architektur eine beachtliche Performance zu erreichen. Wer sich schon immer für Stackprozessoren interessierte, sich nur bislang nicht an FPGAs herantraute, kann nun loslegen: Ein fertiger Bitstream ist im Paket enthalten, mit Iceprog flashen, Terminal öffnen, in Forth loslegen. Ein Disassembler ist für Neugierige mit an Bord, Ledcomm und ein IrDA-Chat liegen als erste Beispiele bei. Viel Spaß ! Matthias (Mit der Morgensonne lassen sich schöne Bilder machen - Icestick mit Ananas. Vielleicht wäre es als Waffel im Eisbecher noch besser ? Doch vielleicht würde dann die Himbeersoße einige Gatter verkleben... :-)