3 ms·
Good points! His talk is full of enthusiasm, and I am partial to the overall notion of better integration of data and peripherals. Still it seems much of what
by elcritch 5y ago
Good points! His talk is full of enthusiasm, and I am partial to the overall notion of better integration of data and peripherals.
Still it seems much of what he's wanting could be handled by approaches like the RP2040 chip from the RPi folks that let's you define your own low level pin level protocols using assembly to program state machines. Also many newer MCUs allow you define almost any function on any pin via internal IO muxes. Some MCU's even contain a small FPGA / CPLD.
Also, I prefer the "Mikroe Click" add-on / peripheral board from Mikroe Electronics. It's got a decent ecosystem and it handy for making quick "proto-pcb"'s that integrate sensors but allow you to iterate smaller circuits (even with hand made proto boards https://www.mikroe.com/proto-click https://www.mikroe.com/proto-click). There's a few other non-Mikroe vendors as well.
Given how difficult FPGA's seem to be to program, there's lots of alternatives to achieve the same goals. Things like RISC-V or OpenPOWER and the leveling off of improving semiconductor node sizes will probably lead to a lot more "customizable peripherals" in the next decade, but programmed using the MCU.