Gus Workman
Hardware/software engineer currently hacking with #ElixirLang and #Nerves
- I've unintentionally set up a race between DHL and UPS They both have their warehouses right next to each other, both orders had their import taxes paid at the same time yesterday. Any bets on who will deliver first?
- Really excited to share this one - I arranged the PCB factory tour in China because I ordered the first production batch of Soleil boards there. This clip shows me unboxing the boards in the shipping room of the factory. They turned out absolutely great, really impressed with the quality
- Reposted by Gus WorkmanI've just released Handoff, a new Elixir library for distributed function graph execution. hexdocs.pm/handoff Among other things, the library enables distributed Nx computations (anyone said distributed inference?) A huge part of this was sponsored by tvlabs.ai!
- Okay this was a really cool machine that I hadn't seen before. For certain through hole components, there is a machine which will dip the through hole legs into a small well of solder. It's better in some cases because it doesn't require tooling to create a mask for wave soldering
- This one is called wave soldering, and it is used to solder through hole components (which have "legs" that poke through the PCB) Basically, the PCB is loaded on a conveyor and slowly moves over a bath of melted solder. The legs drag through the liquid metal, and get soldered to exposed copper pads
- New clip from my factory tour of a PCB assembly shop in China this past week - showing a pick and place (PNP) machine. The toolhead on this machine has multiple vacuum nozzles which pick up the tiny components, move them to the correct spot on the PCB, then place and release them
- Automated optical inspection (AOI) of a circuit board in a PCBA assembly line This machine detects bad solder joints and flag boards for rework. Critical for quality assurance in PCB assembly
- It's amazing how automated the PCBA production process is. Machines that pick and place components, machines that automatically check for errors, machines that solder THT components, one pin at a time or all at once. There's even a machine that counts how many resistors are in a reel!!
- Reposted by Gus WorkmanThe current market wants lean, profitable, efficient companies and that requires tech that can be that. Bang for the buck. The current world climate demands things that are reliable and resilient, both technically and culturally. Elixir makes sense in this world. I hope folks see it.
- Reposted by Gus WorkmanIntroducing Trellis: a new open-source SBC built for Nerves! Catch @gworkman.bsky.social at ElixirConf EU this May as he unveils the board and the future of open hardware in the Nerves world. www.elixirconf.eu/talks/introd...
- Meetings are almost done for the day, which means it's time to start @nerves-project.org bring-up ⚡️🌱 Will be documenting progress here
- 👀👀
- Today’s the day!! I am literally jittery with excitement right now. Or maybe it’s the caffeine. Yeah probably the caffeine
- Reposted by Gus WorkmanQwiic connectors are a fast way to connect hardware for prototyping. Check out more from the Nerves Meetup! youtu.be/G2wTGnElw-8
- Fun language fact: 电路板 (diàn lù bǎn) means “electric road board”, aka circuit board 电驴版 (diàn lǘ bǎn) means “electric donkey version” My manufacturing partner in China producing the first batch of Soleil PCBs probably thinks my messages from the last few weeks are hilarious 😅⚡️🫏