Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 28/09/2026Managed to finish off the cake in time for my wee one's birthday tomorrow. 🕰️😅 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 27/09/2026It looks like they’re selling other people’s code, under their own license, without giving attribution to the original authors. I’d say that’s treading on some legally questionable egg shells. 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 27/09/2026What the hell is Boilerplate? Some scummy internet marketer is slurping up free and open-source packages and re-selling them in bundles from their own store. Biz-bros need to wind their necks in. 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 12/08/2026So my new DIY Camera Obscura had to be put to another use. 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 12/08/2026It’s not the eclipse, but it’s my favourite photo of the day. #pinHole #pinHolePhotography #cameraObscura 110 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 31/07/2026And now for the real test.. Did I get the level-shift topology right? Did I get the MOSFETs' pinouts correct? Are we translating 3v3 to 5v? YES! That's a relief! #electronics #openHardware 010 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 31/07/2026First test fit of an @adafruit.com QT Py. My footprint matches up exactly! Wunderbar! The clearance between USB-C and the current measurement header is a little closer than I'd have liked, but still fine. 020 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 31/07/2026I deliberately ordered a few unpopulated PCBs to use them as assembly jigs. Flipping the PCB over and using sockets in place of pin headers and vice versa works a real treat. Everything lines up perfectly. #ad #openHardware #sponsored 020 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 31/07/2026My Oops! All Servos! PCBs, sponsored by JLCPCB, have arrived! #ad #openHardware #sponsored 020 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 26/07/2026That tense moment when taking inventory on a new order… Did I get all the parts, so I can start building? Did I get any freebies to pop up on the shelf for later? Never fear! Mouser's picking team hit 100.00%. Relief! 010 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 17/07/2026I've just found my new favourite thing on the internet! People leaving positive reviews for their posties on the Royal Mail listing in the App Store. 200 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 17/07/2026My latest VanSpoof development: Installation instructions as a fold-your-own 'zine. Really easy to put together using Inkscape's built in template; the SVG will be up on my Codeberg repo later today. Folded, the zine fits neatly in my regular shipping boxes, too. #openHardware #diy #zine 130 3
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 26/06/2026Sneaky-peak of what's come together so far. 010 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 26/06/2026A sneak peak of the logo for my upcoming Open Hardware PCB project which was drawn with @johanpeitz.com's #picoCAD2. It's got to have the fastest zero-to-hero progression of any 3D tool I've ever played with. It's great! #openSource #openHardware 1122 12
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 11/06/2026Even after twenty years of playing with those two equations, I'm still delighted by the graphics they generate. 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 19/01/2026My biggest print to date! 🤞 I've never "filled" the build plate before. These will be two 4x2 gridfinity bins with vertical dividers to hold my @lectronz.com and @tindie.com stock. I'm finally getting around to bringing at least a modicum of organisation to my office. #3dPrinting 051 5
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 07/01/2026Spot the difference! (Other than one's been soldered up already.) #electronics #openHardware #qualityControl 020 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 06/01/2026Some "absolute units" of snowflakes falling in Inverness at the moment. #snow #uksnow #iv2 020 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 03/01/2026Finally got the snow that was forecast! #snow #uksnow #iv2 030 3
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025Test No. 5: 5 x LFs per string. That's more like it! 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025Test No. 4: DE-9 connector re-seated and the noise and corruption has disappeared. The spacing between statements looks like it's more than 5 lines, though. I wonder if ?we really need CR & LF for newlines 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025Test No. 3: 5 x CR+LFs added per string. There's now enough spacing between runs that I can see the corruption and tweak the system "live". I wonder if my hacked together cable/connector isn't clean enough? 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025Test No. 2: Newlines added. There's still corruption, but it's hard to diagnose. These lines were too close to the print head to see until many more lines were printed and sometimes the only newline was when we overflowed the "page" width. With the age of this machine, does it want CRs+LFs? 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025Test No. 1: Apart from the obvious noise, introducing spurious characters and corrupting others, I forgot to add "\n" to my "Hello, world!\n". 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 23/12/2025My proofs of concept are complete! I've managed to print "Hello, world!" on my 4610-TG3 from some Rust code running on an ESP32-C6. I've also dumped the opening screens from Zork to get a feel for where the project's going. bsky.app/profile/mike... #electronics #esp32 #rustLang #riscV #vintage 160 6
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 19/12/2025Despite all of these improvements, it still always comes back to setting up a UART to run at 9600 8N1 with hardware flow control! 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 16/12/2025With a fresh roll of thermal paper and bench top power supply bodged to fit, the 4610-TG3 receipt printer lives once again! It’s pretty power hungry, though. Even with 24 of your finest DC volts heading its way, it still pulls down over 2 amps when it’s printing. 000 0
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 15/12/2025Power connector pin-out confirmed. Pin 1 has a very obvious ground plane connection, it looks like there's nothing on 2, so by deduction (and tracing) we must have our positive supply on pin 3. #ibm #vintage #electronics #reverseEngineering 100 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 15/12/2025Time to get ready for some holiday reverse engineering. 10 points to the first person to guess what this board is from. #vintage #electronics #ibm 120 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 15/07/2025Here we go! An ESP32-S3 running MicroPython using each of the Monstera leafs as a capacitive touch pad. Each pad works individually and multitouch works across all four too! #electronics #microPython 162 6
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 15/07/2025I've soldered on a set of pins to one board and headers to another to test the Monstera pads. The only LEDs I have stock of in four colours are these excellent not-LEGO blocks from the now defunct Lunchbox Electronics. I believe they came from an old @oshwassociation.bsky.social OHS swag bag. 120 2
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 15/07/2025My latest boards from @oshpark.bsky.social have arrived! Hand-drawn Monstera leaf capacitive touch pads with curved PCB traces. I wonder how well they will work. They're a bit of a proof-of-concept at the moment. #electronics 141 4
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 30/05/2025We're here! @oshwassociation.bsky.social #OHS2025 011 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 30/05/2025View from the bus on the way to @oshwassociation.bsky.social #OHS2025 Nearly there! 010 1
Mike Coats 🏴🇪🇺🌍♻️ @mikecoats.social · 29/05/2025On my way to @oshwassociation.bsky.social #OHS2025! Can you really call yourself a local if you don't use the station's sneaky side gate? #Inverness 031 3