<div dir="ltr">Hi everyone,<br><br>As I mentioned in my talk yesterday afternoon, Jim, Joel, Katie & myself are looking at making MicroPython (<a href="https://micropython.org/" target="_blank">https://micropython.org/</a>) and FPGAs play nicely together using the HDMI2USB LiteX firmware, a Python based system for generating FPGA SoCs (<a href="https://github.com/mithro/HDMI2USB-litex-firmware/" target="_blank">https://github.com/mithro/<wbr>HDMI2USB-litex-firmware/</a>).<div><br></div><div>The goal is to make it possible to do every part of FPGA development in Python, both the gateware and firmware development!</div><div><br></div><div><div>We have a mostly working repl loop, but still need a lot of work to get all the peripherals up and running. Eventually we want to be able to define new hardware in the gateware and have micropython recognise it automatically (probably using device tree...)</div></div><div><br></div><div>We would love your help with this! I even have spare FPGA hardware for people to play with. Is anyone interested? We are having a BOF in Wellington Room 1 on Friday Lunch (12:20 - 13:20)</div><div><a href="https://linux.conf.au/wiki/conference/birds_of_a_feather_sessions/micropython_on_fpgas/" target="_blank">https://linux.conf.au/wiki/<wbr>conference/birds_of_a_feather_<wbr>sessions/micropython_on_fpgas/</a></div><div><br></div><div>Thanks!</div><div><br></div><div>Tim 'mithro' Ansell</div></div>