<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <version>1</version>
  <type>rich</type>
  <provider_name>Libsyn</provider_name>
  <provider_url>https://www.libsyn.com</provider_url>
  <height>90</height>
  <width>600</width>
  <title>episode 31: one year anniversary, RC2018/09 results, FPGA and Forth</title>
  <description>Yay, after one year we're still polluting the virtual airwaves, so let's review the last year of podcasting (only takes about 8 minutes - don't cry). RetroChallenge RC2018/09 has finished, so we take a look at its winners and honourable mentions. Minor topics include a Hackalot visit, USB nullmodem hack, breadboard fail and fried scope probe clip. I briefly tried to generate a VGA image from software, but why not do it using an FPGA next time? Following convo deals with my initial experience with the Lattice ICEstick (iCE40HX1K) FPGA devboard, supported by a completely open toolchain (Yosys, Arachne-PNR, IceStorm). The J1(a) CPU is a small Forth-aimed CPU in Verilog, which leads yours truly into the weird and wonderful world of the Forth programming language.  RetroChallenge 2018/09&amp;amp;nbsp;contestants and final results Hackalot&amp;amp;nbsp;hackspace (.nl, text in Dutch) iCE40 FPGA:  Lattice iCEstick&amp;amp;nbsp;USB FPGA devboard (iCE40HX1K) Yosys&amp;amp;nbsp;RTL synthesis tool for Xilinx 7 and Lattice iCE40 Arachne-PNR&amp;amp;nbsp;place &amp;amp;amp; route tool for Lattice iCE40 IceStorm&amp;amp;nbsp;bitstream manipulation tools for Lattice iCE40   iCE40 FPGA &amp;amp;amp; Forth:  Swapforth&amp;amp;nbsp;for the J1a CPU and other platforms Swapforth explicitly for the J1a CPU  Swapforth reference&amp;amp;nbsp;targeted at iCEstick, including memory map and peripheral access   Forth:  Gforth manual (HTML)&amp;amp;nbsp;or&amp;amp;nbsp;in PDF format&amp;amp;nbsp;- EXCELLENT  Thinking Forth&amp;amp;nbsp;book by Leo Brodie Starting Forth&amp;amp;nbsp;by Leo Brodie (PDF), or&amp;amp;nbsp;in HTML format Programming Forth&amp;amp;nbsp;by Stephen Pelc   HCC Retro division&amp;amp;nbsp;(in Dutch) - seems a bit outdated perhaps  Nullmodem hack using homebrew module:  Lame VGA image:  Fancy VGA adapter:  &amp;amp;nbsp; </description>
  <author_name>CBA Podcast</author_name>
  <author_url>http://podcast.cba.si</author_url>
  <html>&lt;iframe title="Libsyn Player" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/7412549/height/90/theme/custom/thumbnail/yes/direction/forward/render-playlist/no/custom-color/88AA3C/" height="90" width="600" scrolling="no"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;</html>
  <thumbnail_url>https://assets.libsyn.com/secure/item/7412549</thumbnail_url>
</oembed>
