Mark J. Koch's Avatar

Mark J. Koch

@markjkoch.bsky.social

Retired Digital Alchemist. Cyber Monk. Technologist. Containment Specialist at -redacted-. Sun Microsystems Labs Alumni. Former SFX specialist at Blue Man Group. Hobbies: Game Design in Java/JavaFX, Analog Synth, PCB design, Robots, Gardening, Cooking.

221 Followers  |  300 Following  |  87 Posts  |  Joined: 14.11.2024  |  2.1566

Latest posts by markjkoch.bsky.social on Bluesky

My #analytical brain, every time I touch something and get a #shock: "I've been sitting still for five minutes! Why am I loosing so many #electrons so quickly? Is there something I can do about it?" #zap

18.08.2025 18:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That #feeling you have when you do a #GIT commit before going to help a family member with something for almost six hours. My day is gone but ideas in my head are check-pointed. #codelife

17.08.2025 00:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
World Traveller, Rick Steves, as a pickle!   Support your local PBS station to keep getting more Rick.

World Traveller, Rick Steves, as a pickle! Support your local PBS station to keep getting more Rick.

This is a public service announcement for you to support your local PBS station! #PBS #RickSteves

15.08.2025 16:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
KiVAD render of the MOS KIM-1000.  A modern take on the KIM-1 CPU board from the 1970's.   I really wanted one of the original KIM-1 boards as a kid but, being a kid, no money.  However, when I reached college, my degree included theory and hands on with our very own Z-80 systems that we got to build using raw components and wire wrap!  Worked the same as the KIM-1 and we even had to write our own operating program.  The following semester we got to expand our Z-80s with the peripheral of our choice.  I built a full robot that I'd already been working on since I was 14-ish.  I programmed it to work like the "Big Track" toy. I handed all my original documentation, schematics and code to the professor to get my grade (should have made some photocopies at least).  Never did get any of that back.  This was a couple years before things like floppy disks and ease of and access to printers.

KiVAD render of the MOS KIM-1000. A modern take on the KIM-1 CPU board from the 1970's. I really wanted one of the original KIM-1 boards as a kid but, being a kid, no money. However, when I reached college, my degree included theory and hands on with our very own Z-80 systems that we got to build using raw components and wire wrap! Worked the same as the KIM-1 and we even had to write our own operating program. The following semester we got to expand our Z-80s with the peripheral of our choice. I built a full robot that I'd already been working on since I was 14-ish. I programmed it to work like the "Big Track" toy. I handed all my original documentation, schematics and code to the professor to get my grade (should have made some photocopies at least). Never did get any of that back. This was a couple years before things like floppy disks and ease of and access to printers.

OK. Why not? SPOILER ALERT! ... Labeled as "Suggestive" to blur image for those who don't want to see it before it's a real thing.

10.08.2025 03:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do I show the 3D render of the whole thing or do I make everyone wait for the final real system in a couple months?

10.08.2025 02:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey Johnson! You can always reach out to me for Arduino questions. Also, Adafruit website has many tutorials, products and code for doing the exactly kind of stuff you want to do.

09.08.2025 22:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

My @oshpark.bsky.social PCBs arrived. They are part of my #kicad project to create a #KIM-1 #65c02 computer replica, with a twist. I started with the original schematic but broke it into SMT modules. Each module is a castellated #PCB "stamp" for a larger main board that I'm finishing up.

09.08.2025 21:14 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

If they ever reboot "Back to the Future", they should use the #CyberTruck. Except, on this new set of movies, to activate time travel, you'd have to rear-end the CyberTruck using a different vehicle at 88MPH. It would help add one more metaphor to the "Back" part of the name in the title.

22.07.2025 20:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Break out PCB for a 1/8inch type TRS audio jack.  KiCAD library symbol and footprint available via the Circuit Monkey KiCAD libraries.  A corrected version of the F**d Up and wonky KiCAD default library for this part.

Break out PCB for a 1/8inch type TRS audio jack. KiCAD library symbol and footprint available via the Circuit Monkey KiCAD libraries. A corrected version of the F**d Up and wonky KiCAD default library for this part.

Fixed it!

github.com/CircuitMonke...

Get a breakout PCB. Just upload to @oshpark.bsky.social
github.com/CircuitMonke...

17.07.2025 21:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
An illustrated comic of three humans garbed in bed sheets and crowns made from long feather-like leaves. Arms outstretched in offering to the crescent moon, devoured watermelon rinds also in the same crescent shape. They celebrate the middle of summer by enjoying fruit.

An illustrated comic of three humans garbed in bed sheets and crowns made from long feather-like leaves. Arms outstretched in offering to the crescent moon, devoured watermelon rinds also in the same crescent shape. They celebrate the middle of summer by enjoying fruit.

Midsummer is upon us. May we all find something sticky and delicious to adorn our skin with this week๐Ÿ‰
#summer

14.07.2025 19:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Me repeatedly asking my partner if they want to go to Sushi: "I don't know. Maybe next week."
Me asking my partner once about attending a ham radio meetup: "Yes! Let's go!"
Someday little nigiri, some day soon.

26.06.2025 19:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I am so screwedโ€ฆ

24.06.2025 23:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
PCB showing the mounted TRS audio jack with a  slight 2 degree turn. It turns out that the KiCAD supplied library footprint has multiple inaccurate dimensions.

PCB showing the mounted TRS audio jack with a slight 2 degree turn. It turns out that the KiCAD supplied library footprint has multiple inaccurate dimensions.

Ughhh! That 2 degree twist on the audio jack. Thanks #kicad! And thus I kick off the official open source version of my custom "tuned" KiCAD library. I can't be that harsh since #EagleCAD included libraries were full of this kind of anomalous shenanigans that gave me trust issues. #PCB

24.06.2025 22:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A young woman assisting an older woman with a walker.
Older woman: "Z is up"
Young woman: "Sure grandma"

A young woman assisting an older woman with a walker. Older woman: "Z is up" Young woman: "Sure grandma"

Engineers have opinions about coordinate spaces.

05.06.2025 22:12 โ€” ๐Ÿ‘ 114    ๐Ÿ” 14    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 2
Matrix Flowers 1
YouTube video by Mark Koch Matrix Flowers 1

Managed to finish this #STEAM project today. "Matrix Flowers 1", based on cheap #LED segment modules from #Amazon with an added custom @oshpark.bsky.social PCB using a #ATmega328p
GitHub: github.com/CircuitMonke... #electronics #flowers #LEDs #arduino #microcontroller

youtu.be/2mtg5pHPPw4?...

16.05.2025 00:23 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There's nothing like learning #kicad by Googling each and every thing you're trying to accomplish, waiting a month to start another board and then Googling all the same steps again. The UI is a hot mess compared to #EagleCAD.

14.05.2025 03:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Maybe I'm just a masochist?

#gamedev #indiedev #programming

10.05.2025 01:46 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Wrapping up my week by getting some good results from my current project. I got a #Adafruit Qualia #ESP32 dev board which is made for interfacing to the newer IPS LCD displays. It has a touch screen as well! Had to crash learn some #CircuitPython and was able to code a working GUI Widget set.

09.05.2025 17:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Me: <drinking a liter of water before heading to the phlebotomist> I wanna be juicy for my lady!

06.05.2025 19:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I can't wait to watch this! Something about Sinister terrified me when it was in the game room of the college I went to.

03.05.2025 00:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Steal software, win prizes.

01.05.2025 18:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Fry from Futurama riding a "Scootie-Puff Jr." on his way to save the day.

Fry from Futurama riding a "Scootie-Puff Jr." on his way to save the day.

How it feels at the moment....

01.05.2025 17:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's also a magazine that was called "Future S*x" (name censored for modesty) that was published for a few issues in the early 1990's when VR was the new buzz word.

01.05.2025 16:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm used to doing projects in #Java and a slick IDE but currently doing an embedded LCD project with #Mu and #CircuitPython and the workflow/debugging process is flooding my 1970s #BASIC nostalgia neurons while watching the screen paint line by line.

01.05.2025 16:40 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

#Amazon sellers never cease to entertain. The idea of Tungsten Carbide blades by "Star Ribs" took me to a whole new place in my demented brain...

01.05.2025 02:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

They had a zone clearly marked 80% off. Rung up as 40% off. We protested but the checkout clerk merely shook their head slowly, side to side and then shrugged. We had to walk, never to return.

28.04.2025 18:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I swear this must be how other folks see me! ๐Ÿ˜†
But this year, there is no turning back! ๐Ÿ‘€๐Ÿ’ฆ

I can't be the only one like this, right???
#gamedev #meme #dkgame

26.04.2025 20:32 โ€” ๐Ÿ‘ 34    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3
From random piles of resistors, capacitors, jumper wires, chips and other electronics prototyping components, I sorted the contents of two tackle boxes into this pile of things that have nice homes in my current sorting system.  Now, when I need something specific, I can look in one place instead of many.  I'll find some new use for the tackle boxes.

From random piles of resistors, capacitors, jumper wires, chips and other electronics prototyping components, I sorted the contents of two tackle boxes into this pile of things that have nice homes in my current sorting system. Now, when I need something specific, I can look in one place instead of many. I'll find some new use for the tackle boxes.

The sorted parts were previously jumbled up in these trays with no particular order to them.  I left the larger tool items in there for now to show a smidge of the chaos I'd come across.

The sorted parts were previously jumbled up in these trays with no particular order to them. I left the larger tool items in there for now to show a smidge of the chaos I'd come across.

While my last post involved some nostalgic smut I'd come across in my junk pile, I spent the evening sorting another old relic in my lab space. My 40 year old kit of #electronics parts from college! Everything was jumbled into tackle boxes and I sorted them out. Almost everything is still usable!

25.04.2025 04:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
December 1988 edition of Penthouse Forum, a Reader's Digest for horny people.  A small sized magazine that was usually chock full of erotic stories and discussions, this particular edition covered the emerging use of "The Newest & Wildest Sex Underground",  computers, internet and BBS to share ideas involving subjects of a sexual nature.  There's even one article in here that covers the meaning of many online jargon words like  "Compusex", "Emoticon", "On Line", "Lurker", "Handle", etc.   Of all the old crap I'm throwing out, I'm keeping this one.

December 1988 edition of Penthouse Forum, a Reader's Digest for horny people. A small sized magazine that was usually chock full of erotic stories and discussions, this particular edition covered the emerging use of "The Newest & Wildest Sex Underground", computers, internet and BBS to share ideas involving subjects of a sexual nature. There's even one article in here that covers the meaning of many online jargon words like "Compusex", "Emoticon", "On Line", "Lurker", "Handle", etc. Of all the old crap I'm throwing out, I'm keeping this one.

If you're a fan of, or researching #erotica from the early days of the #internet, then you owe it to yourself to track down this edition of Forum magazine which had multiple articles on the emerging use of online #BBS for the #horny folks. #Penthouse Forum December 1988, Vol. 18, Num. 4. #retro

25.04.2025 00:51 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@markjkoch is following 20 prominent accounts