Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Open Beam Interface (github.com/nanographs)
116 points by luu on March 3, 2024 | hide | past | favorite | 8 comments


> Built on Glasgow [Interface Explorer]

Now there’s a name I haven’t heard in a long time. It’s meant to be a sort of digital Swiss Army knife, where you can connect almost any digital interface to a computer and do basically anything with it programmatically. I’ll have to pick one up now that it looks like they’re released.

I’ll probably still end up using an arduino as my one-off IC-to-PC interface device just out of habit and not needing to read any documentation, but I love the idea.


I built a couple of glasgow devices and used one extensively- it becomes very useful once the IC in question has an interface you can't practically use with a microcontroller.

I used it to capture data from a thermal imaging sensor (extracted from an automotive night vision camera)- a weird ~75MHz data bus[0].

0: https://github.com/festlv/isc0901b0-breakout?tab=readme-ov-f...


Looks like they are out of stock until June, unfortunately. I could actually use something that like that at the moment.


I've seen some people using the Diligent Analog Discovery 2 / 3, which houses really similar Analog Devices 14-bit DACs / ADCs as this project but in a premade product, to do similar 'modernization' of older laboratory equipment.

Here is Dave from EEVblog showing off the new one: https://www.youtube.com/watch?v=5SbNnaMM1tQ


Love seeing hardware hacking!


tl;dr this looks like a full stack description of a hobbyist scanning electron microscope [0]. 'Full stack', here, means gerber files of a pcb with an fpga that 'controls the beam and gets an image', 'gateware' to configure the fpga, and some python scripts that read an image from the fpga and serve it as a web page drawing to a canvas with shader instructions.

[0] https://www.nanographs.io/


This is my favorite kind of 'full stack'


"Full stack, and fuller stack"

https://youtu.be/AScCVzENcjs?t=568




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: