Raspberry Pico als I2C-Tiny-USB-device (z.B. RTC fuer MiST FPGA)

  • Unter https://github.com/Nicolai-Electronics/rp2040-i2c-interface
    wurde die Funktion des I2C-Tiny-USB
    (Original unter https://github.com/harbaum/I2C-Tiny-USB)

    fuer den Pico neu erstellt/umgesetzt/geklont.


    siehe auch HackaDay oder CNX


    D.h. der Pico koennte mit dem passenden I2C-Realtime-Clock-Module (DS1307?) als externe Uhr fuer den MiST FPGA dienen (AMIGA/ST-Core?)


    Allerdings unterstuetzt auch Linux I2C-Tiny-USB als externe Uhr (oder fuer sontige I2C-Devices, wenn der Rechner selbst kein I2C hat)


    Da ich selbst zur Zeit kein DS1307 habe - aber ein DS3231 - habe ich dies mal aufgebaut und unter Linux (armbian) getestet auf meinem nanoPi A64



    Da auf der github-Homepage kein compiliertes .UF2 war, habe ich es mit dem Pico-SDK auf den nanoPi A64 selbst compiliert (ist im Anhang)