
The Amp Hour
An Interview with Tim "Mithro" Ansell
Jan 15, 2018 · 1 hr 47 min · Episode 375 · 103.0 MB
0:00-1:47:17
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
Welcome, Tim “Mithro” Ansell!
- Tim is on the show to discuss the Tomu, a new project currently funding on CrowdSupply. It's mentioned at the beginning of the show and continued around 1:13:00.
- Tim is a software engineer (Back end/ front end) during the day and hardware engineer on the side.
- He also started PyCon AU, which is coming up August 24-26, 2018 in Sydney (there is also LinuxConf.au which is in January). There is a large IoT section as well, usually attended by the micropython crowd, including founder Damien George.
- Due to dyslexia in elementary school, Tim was told to use the spell check on his IBM XT 8088. This plus the "Dick Smith's Fun Way into electronics" sparked his love of hardware.
- University of Adelaide
- His senior project was creating a phone exchange using a PIC with built in USB Interface. It has 8 ports connected to phones via standard RJ12 jacks and was all written in assembly.
- We got into the idea of unit tests for schematics.
- TimVideos
- The hardware
- This is a project targeting user groups and conferences
- History of the project
- Needs to be portable with "extreme debuggability"
- FAQ
- Was inspired by Bunnie's NETV - HDMI overlay
- They ended up using a Digilent board for early protos. Founder of Digilent (Clint Cole) was a guest on The Amp Hour in the past.
- Atlys
- Numato Opsis
- Current specs are 720p60, 1080p30 on the Spartan6
- Artix7 will be 1080p60
- Bunnie is doing NeTV2
- Tim's talk at 33c3
- Tomu
- Currently funding on Crowdsupply
- Aims to replace something like the Yubikey Nano (though there's no crypto module on board this device)
- It has 6 mil space/trace so it can be made cheaply. Uses the Silicon Labs Happy Gecko EFM32HG309
- FIDO device
- Sean "xobs" Cross is heading up the project.
- Training at Linux.conf.au - Jan 23rd
- This will take participants through the steps of creating an embedded soft processor in an FPGA. There will also be a Python framework that switches between different softcores.
- Cores discussed/explored
- OpenRISC 1K
- PicoRV32, which was mentioned last week on the show with Claire (nee Clifford) Wolf.
- Lattice LM32
- They are using the Arty A7 board
- Soon "upy-fpga" will become "fupy"
- Gateware
- Contact:
- Find Tim on the #TimVideos Freenode IRC channel as mithro
- Find him as @mithro on Twitter.
- As mentioned in the interview, if you contribute to the project Tim will send you a board for free!
Mithro
github.comTomu
tomu.imcurrently funding on CrowdSupply
crowdsupply.comPyCon AU
2018.pycon-au.orgincluding founder Damien George
github.comUniversity of Adelaide
adelaide.edu.auTimVideos
code.timvideos.usThe hardware
hdmi2usb.tvHistory of the project
github.comFAQ
hdmi2usb.tvWas inspired by Bunnie's NETV - HDMI overlay
bunniestudios.comDigilent
store.digilentinc.comAtlys
hdmi2usb.tvNumato Opsis
hdmi2usb.tvBunnie is doing NeTV2
bunniestudios.comTim's talk at 33c3
media.ccc.deCurrently funding on Crowdsupply
crowdsupply.comYubikey Nano
yubico.comSilicon Labs Happy Gecko EFM32HG309
silabs.comFIDO device
en.wikipedia.orgSean "xobs" Cross
github.comTraining at Linux.conf.au
linux.conf.auOpenRISC 1K
github.comPicoRV32
github.comlast week on the show with Claire (nee Clifford) Wolf
theamphour.comLattice LM32
latticesemi.comthe Arty A7 board
store.digilentinc.comupy-fpga
upy-fpga.github.iofupy
fupy.github.ioGateware
m-labs.hk@mithro on Twitter
twitter.com