Dan Cogliano's Avatar

Dan Cogliano

@cogliano.bsky.social

Engineer, maker, geek and magician, in no particular order.

37 Followers  |  47 Following  |  53 Posts  |  Joined: 21.02.2025  |  2.3963

Latest posts by cogliano.bsky.social on Bluesky

Preview
EZ Make Oven Have you ever wanted to build your own reflow oven from a toaster oven but were afraid of dealing with the high voltages or the amount of time needed to build it? Now you can with the EZ Make Oven! T...

Nice. I created my own DIY reflow oven that I documented here -> learn.adafruit.com/ez-make-oven

04.11.2025 14:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Return to playing Zork, made possible on the 
@adafruit
 Fruit Jam by 
@cogliano
.bsky.social using #CircuitPython

Return to playing Zork, made possible on the @adafruit Fruit Jam by @cogliano .bsky.social using #CircuitPython

Fruit Jam, Zork and the Z Machine in CircuitPython #Gaming #AdafruitLearningSystem @adafruit.com
blog.adafruit.com/2025/10/30/f...

30.10.2025 23:24 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Fruit Jam, Zork and the Z Machine In the 80's before ChatGPT, gamers had another way to have conversations with their computers: Zork and Z Machine games.

My Learn Guide about #Zork and my CPZ Machine running on the #FruitJam has just been released at the @adafruit.com site.

learn.adafruit.com/zork-and-the...

30.10.2025 22:36 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Seeing the @adafruit.com #FruitJam Mac emulator, I am reminded of that time I won 2nd place at the MacPaint Olympics in college. The prize was an Apple mug, which I still have. From the June 4, 1984 issue of InfoWorld. books.google.com.fj/books?id=vi4...

29.10.2025 18:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

We put a man on the moon 50 years ago, but we can’t design a foolproof power strip.

28.10.2025 22:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Diversion for the week: from some spare and repurposed parts, 3d printing, #Arduino programming and a bit of @adafruit.com magic, I made this remote controlled wagging raccoon tail in a lunch box.

24.10.2025 17:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 21.10.2025 15:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Lots of progress on my @circuitpython.org game for the @adafruit.com Fruit Jam. Premise is you mine for minerals on different moons. Have a title screen, mechanics working, multiple page game working and a few animations. Next up is to fix bugs, add additional levels and animations.

20.10.2025 03:59 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

One of my early @circuitpython.org projects and still one of my favs. The EZ Make Oven is a reflow oven for soldering surface mount components to PCBs built from @adafruit.com parts with no high voltage wiring. I've been using it for over 5 years. Learn guide here: learn.adafruit.com/ez-make-oven

16.10.2025 12:53 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Fun fact: The first #shareware program I wrote was a blackjack game for the #Amiga. It was distributed using Fred Fish disks in computer clubs and BBS’s and people would send me money in the mail for the deluxe version and I would mail the game to them. Pre-Internet times seem like a lifetime ago.

11.10.2025 22:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I am this years old. #Amiga Fred Fish disks.

11.10.2025 15:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

WIP: This week for my @circuitpython.org game running on the @adafruit.com #FruitJam, I worked on some physics, created a ship graphic, added text to the display and updated the screen graphics. I think it is coming along nicely.

07.10.2025 12:34 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

WIP: New project. Starting simple, I'm working on the mechanics/physics of a re-imagined #retro game from the past. @circuitpython.org @adafruit.com #FruitJam

05.10.2025 00:29 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fun fact: text stored in a story file for a #ZMachine game (i.e. #Zork) is encoded as 5 bits, so 3 characters could be stored in 2 bytes(16 bits). Every byte counted back in the day. Didn't know there was a history using 5 bits for text. Thanks @anneb.bsky.social !
blog.adafruit.com/2025/09/30/s...

30.09.2025 18:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

My college years saw big changes in computer technology. As a freshman we used punch cards for computer assignments. Later years we switched to terminals and in my senior year the Apple Macintosh 128K arrived on campus.

30.09.2025 14:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Using CircuitPython For Running a Z Machine? Yes! For several years I have been thinking about how cool it would be to have a CircuitPython-based Z Machine for running Zork and similar adventure games. Unfortunately, no one had written one that I kno...

I wrote a brief history of the making of the CPZ Machine. #Zork #ZMachine @circuitpython.org @adafruit.com #fruitjam.

danthegeek.com/2025/09/29/c...

29.09.2025 15:42 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

I have fixed all the known bugs to date and I have all the initial features I want so I have released the first production (i.e. non-beta) version of the CPZ Machine. #Zork #ZMachine @circuitpython.org @adafruit.com #FruitJam

github.com/ZContent/CPZ...

29.09.2025 12:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

FYI if you are looking for a maze algorithm, I wrote a learn guide about one here:

learn.adafruit.com/epaper-maze-...

24.09.2025 16:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ZContent/CPZ_Machine: A native Z Machine for the Adafruit Fruit Jam running Circuit Python for playing Zork and similar games A native Z Machine for the Adafruit Fruit Jam running Circuit Python for playing Zork and similar games - ZContent/CPZ_Machine

Fruit Jam now runs #Zork with the CPZ Machine emulator.
github.com/ZContent/CPZ...

24.09.2025 12:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Airbnb

23.09.2025 17:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Working for a value added reseller at the time, we sold a few of these for use with AutoCAD. We affectionately called it "the pizza box". A few years later, Sun came out with the SPARC classic, which we affectionally called it "the personal pizza box".

23.09.2025 12:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Finally I have a video captured screen shot of my CPZ Machine playing #Zork. The font can be changed in the program. The included fonts allow screen sizes from 64x22 (this screen shot) to 106x40 characters.

22.09.2025 17:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Use this link for the latest version (the version in the post is already outdated):
github.com/ZContent/CPZ...

22.09.2025 15:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

My next t-shirt. #Zork

22.09.2025 12:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Releases Β· ZContent/CPZ_Machine A native Z Machine for the Adafruit Fruit Jam running Circuit Python for playing Zork and similar games - ZContent/CPZ_Machine

Lots of updates and fixes recently for the CPZ Machine, the #ZMachine emulator for #CircuitPython and the
@adafruit.com #FruitJam. Latest version is 1.0.5. If you have had trouble running it, download the latest version here:
github.com/ZContent/CPZ...

22.09.2025 04:59 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

A blinking cursor adds a retro look to my #Zork #ZMachine running on #CircuitPython and the @adafruit.com #FruitJam

22.09.2025 03:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

New version is now out to fix a bug, recommended. github.com/ZContent/CPZ...

19.09.2025 19:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Version 1.0.1 of my CPZ Machine project was just released to fix a bug where the program would no longer listen to you after entering a blank line (how rude!).Recommended update. @circuitpython.org @adafruit.com #FruitJam #Zork #ZMachine
(edit: link now shows all versions)
github.com/ZContent/CPZ...

19.09.2025 19:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Did you know that the CPZ Machine has 5 retro color themes to choose from for your #ZMachine #Zork adventures? This one is called β€œAmiga”. @adafruit.com @circuitpython.org

19.09.2025 19:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, version 3 games should work. I was not sure of the copyright issues so I only included one game. You can copy more games to the "stories" folder and then select the game when the program starts up.

18.09.2025 19:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@cogliano is following 20 prominent accounts