hi,
I’m a consider myself to be an electronics hobbyist, with particular emphasis on RF and embedded programming - I have an amateur radio license, and have utilized it to great effect learning about electronics, building HV power supplies for geiger counters, amateur radio transceivers, audio DACs, so on and so forth. I’m a bit of a late start in college, and haven’t gotten to any of my EE classes quite yet, so everything I do has been self motivated and self taught.
Recently I’ve been working on a DSP heavy project - implementing an SDR receiver with a quadrature sampling detector on the frontend - using a microcontroller. But I have long been interested in FPGA work, and have used this as an excuse to learn about FPGA development and Verilog despite the fact its massively overkill for the data rates that I’m dealing with.
Notably, I was active on the RDF during it’s late years, and ORE during it’s early years, and I find myself reminiscing about my time there often. Every time I consult a microprocessor datasheet, I get to enjoy a visceral intuition for what’s being described, and I know for a fact that I get to enjoy that feeling entirely because of my past involvement here. Likewise, I have benefit the same way learning about and implementing digital logic algorithms, my internal visualization is still done in terms of the glow of redstone. It’s hard for me to overstate how impactful it was having rsw teach me how binary addition worked on the school server many years ago, or Properinglish cluing me into The C Programming Language book.
That said! This is what motivates my revisiting here. I have a renewed interest in digital logic, and I want to experience more of that visceral intuition by getting to see these algorithms in Minecraft as I regain my footing and explore FPGAs more. I’ve lost my sense of scale wrt what’s reasonable to achieve in game, but implementing things like CORDIC, PDM, I2C, etc and getting to see them work directly is of great interest to me. I am looking forward to learning from you all!