Tom Granger
@tomgranger.bsky.social
Maker of random things, co-maker of one person, Google Arts & Culture engineer. I like pixels. he/him. Also on mastodon and the other thing.
Pinned
Tom Granger
@tomgranger.bsky.social
· Jan 12
(Re-)Introducing my upcycled Sony FX-300 "Jackal" radio from 1978.
Teensy + ESP32 powered, 2.8" IPS display and feature packed! Bluetooth, FM radio, recorder, and more ✨
Starting a short 🧵 with additional videos (some details in captions), and code link at the end! ⤵️
Teensy + ESP32 powered, 2.8" IPS display and feature packed! Bluetooth, FM radio, recorder, and more ✨
Starting a short 🧵 with additional videos (some details in captions), and code link at the end! ⤵️
Reposted by Tom Granger
okay, seriously: if we were to corral this, would anyone be interested in contributing? Here is the google form:
forms.gle/m2V4j4cDvwNu...
forms.gle/m2V4j4cDvwNu...
November 10, 2025 at 5:18 PM
okay, seriously: if we were to corral this, would anyone be interested in contributing? Here is the google form:
forms.gle/m2V4j4cDvwNu...
forms.gle/m2V4j4cDvwNu...
Reposted by Tom Granger
I just want to put this out into the universe.
If you are a homebrew developer of a GB, GBC, GBA, NES, SMS, MD/Genesis, N64, or PS1 game with a free version or a free demo of you game, I’d love to ship it with SuperStation as a physical or digital demo disk.
If you are a homebrew developer of a GB, GBC, GBA, NES, SMS, MD/Genesis, N64, or PS1 game with a free version or a free demo of you game, I’d love to ship it with SuperStation as a physical or digital demo disk.
This is a very impressive PS1 game by @eliasdaler.bsky.social running on SuperStation.
November 2, 2025 at 11:50 AM
I just want to put this out into the universe.
If you are a homebrew developer of a GB, GBC, GBA, NES, SMS, MD/Genesis, N64, or PS1 game with a free version or a free demo of you game, I’d love to ship it with SuperStation as a physical or digital demo disk.
If you are a homebrew developer of a GB, GBC, GBA, NES, SMS, MD/Genesis, N64, or PS1 game with a free version or a free demo of you game, I’d love to ship it with SuperStation as a physical or digital demo disk.
Code here github.com/t0mg/midi-re...
October 11, 2025 at 9:36 AM
Code here github.com/t0mg/midi-re...
🎹🔴 Twas oddly difficult to find a free, web based MIDI recorder + player for my spouse's piano sessions.
So I made t0mg.github.io/midi-recorder 100% from my phone with Gemini (AI Studio + jules.google.com), GitHub, svgomg and inline editing.
A bit of a meta experiment, with a tangible outcome 🎶
So I made t0mg.github.io/midi-recorder 100% from my phone with Gemini (AI Studio + jules.google.com), GitHub, svgomg and inline editing.
A bit of a meta experiment, with a tangible outcome 🎶
MIDI Recorder
t0mg.github.io
October 11, 2025 at 9:33 AM
🎹🔴 Twas oddly difficult to find a free, web based MIDI recorder + player for my spouse's piano sessions.
So I made t0mg.github.io/midi-recorder 100% from my phone with Gemini (AI Studio + jules.google.com), GitHub, svgomg and inline editing.
A bit of a meta experiment, with a tangible outcome 🎶
So I made t0mg.github.io/midi-recorder 100% from my phone with Gemini (AI Studio + jules.google.com), GitHub, svgomg and inline editing.
A bit of a meta experiment, with a tangible outcome 🎶
Hear me out: a highly accurate fiction film set in the 1990 Atari/Amiga coding scene. No mainstream producer would produce that. But a crowd of nerds just might.
- "Where do I sign", you ask?
- fr.ulule.com/demo-par-ale...
Sure it's in French but if you contribute enough there will be subtitles 😏
- "Where do I sign", you ask?
- fr.ulule.com/demo-par-ale...
Sure it's in French but if you contribute enough there will be subtitles 😏
DEMO - Un film double face / double densité par Alex Pilot
Une plongée fascinante dans l'univers des coders amateurs sur Atari ST et Amiga.
fr.ulule.com
October 8, 2025 at 1:29 PM
Hear me out: a highly accurate fiction film set in the 1990 Atari/Amiga coding scene. No mainstream producer would produce that. But a crowd of nerds just might.
- "Where do I sign", you ask?
- fr.ulule.com/demo-par-ale...
Sure it's in French but if you contribute enough there will be subtitles 😏
- "Where do I sign", you ask?
- fr.ulule.com/demo-par-ale...
Sure it's in French but if you contribute enough there will be subtitles 😏
I asked Gemini to decrypt the redacted tagline in @mrsambarlow.bsky.social's Project D (store.steampowered.com/app/2640200/...).
The response is obviously hallucinated (there is no such text in P.T.) but I'm very puzzled by how eerily specific it feels given that I gave zero context. Kinda spooky!
The response is obviously hallucinated (there is no such text in P.T.) but I'm very puzzled by how eerily specific it feels given that I gave zero context. Kinda spooky!
October 1, 2025 at 9:25 AM
I asked Gemini to decrypt the redacted tagline in @mrsambarlow.bsky.social's Project D (store.steampowered.com/app/2640200/...).
The response is obviously hallucinated (there is no such text in P.T.) but I'm very puzzled by how eerily specific it feels given that I gave zero context. Kinda spooky!
The response is obviously hallucinated (there is no such text in P.T.) but I'm very puzzled by how eerily specific it feels given that I gave zero context. Kinda spooky!
Reposted by Tom Granger
After Expelled came out we looked around for our next project, considering mechanical successors to Highland, 80 Days, Heaven’s Vault…
… and settled on a design that looked “simple”, has a completely new-to-us-anyway loop and narrative architecture.
It wasn’t simple :(
… and settled on a design that looked “simple”, has a completely new-to-us-anyway loop and narrative architecture.
It wasn’t simple :(
September 1, 2025 at 4:52 PM
After Expelled came out we looked around for our next project, considering mechanical successors to Highland, 80 Days, Heaven’s Vault…
… and settled on a design that looked “simple”, has a completely new-to-us-anyway loop and narrative architecture.
It wasn’t simple :(
… and settled on a design that looked “simple”, has a completely new-to-us-anyway loop and narrative architecture.
It wasn’t simple :(
Made a lil puzzle treasure chest for an event.
An Arduino monitors 8 reed switches under the lid, triggered by the 🧩s (plywood top + MDF mid layer to hold a magnet + iron-on edge banding).
When placed in the expected order a tiny servo unlatches the box! Nobody noticed the Easter egg tune though 😛
An Arduino monitors 8 reed switches under the lid, triggered by the 🧩s (plywood top + MDF mid layer to hold a magnet + iron-on edge banding).
When placed in the expected order a tiny servo unlatches the box! Nobody noticed the Easter egg tune though 😛
August 25, 2025 at 7:44 AM
Made a lil puzzle treasure chest for an event.
An Arduino monitors 8 reed switches under the lid, triggered by the 🧩s (plywood top + MDF mid layer to hold a magnet + iron-on edge banding).
When placed in the expected order a tiny servo unlatches the box! Nobody noticed the Easter egg tune though 😛
An Arduino monitors 8 reed switches under the lid, triggered by the 🧩s (plywood top + MDF mid layer to hold a magnet + iron-on edge banding).
When placed in the expected order a tiny servo unlatches the box! Nobody noticed the Easter egg tune though 😛
Vampire Weekend showing some C64 love on stage ❤️ @wearecommodore.bsky.social
August 24, 2025 at 12:46 AM
Vampire Weekend showing some C64 love on stage ❤️ @wearecommodore.bsky.social
Expedition 33 Acts <=> FFVII CDs
Thanks for coming to my TED talk.
Thanks for coming to my TED talk.
August 22, 2025 at 2:20 PM
Expedition 33 Acts <=> FFVII CDs
Thanks for coming to my TED talk.
Thanks for coming to my TED talk.
Another great vid from @modernvintagegamer.com
I'll also point out demoscene-the-art-of-coding.net initiative to get it registered as UNESCO intangible cultural heritage & it was recognized in France as a spontaneous digital creation movement this year thanks to mo5.com
youtube.com/watch?v=vIQ7...
I'll also point out demoscene-the-art-of-coding.net initiative to get it registered as UNESCO intangible cultural heritage & it was recognized in France as a spontaneous digital creation movement this year thanks to mo5.com
youtube.com/watch?v=vIQ7...
The Incredible Demo Scene - Making Art with Code
YouTube video by Modern Vintage Gamer
youtube.com
August 19, 2025 at 2:34 PM
Another great vid from @modernvintagegamer.com
I'll also point out demoscene-the-art-of-coding.net initiative to get it registered as UNESCO intangible cultural heritage & it was recognized in France as a spontaneous digital creation movement this year thanks to mo5.com
youtube.com/watch?v=vIQ7...
I'll also point out demoscene-the-art-of-coding.net initiative to get it registered as UNESCO intangible cultural heritage & it was recognized in France as a spontaneous digital creation movement this year thanks to mo5.com
youtube.com/watch?v=vIQ7...
Reposted by Tom Granger
Happy 40th anniversary, Amiga old girl.
You still make my heart sing.
July 23, 1985 - today.
You still make my heart sing.
July 23, 1985 - today.
July 23, 2025 at 6:50 PM
Happy 40th anniversary, Amiga old girl.
You still make my heart sing.
July 23, 1985 - today.
You still make my heart sing.
July 23, 1985 - today.
Saw a couple of digital art frame crowdfunding projects using those new Spectra6 e-ink displays lately, and I figured I'd give it a DIY shot. Will drop the whole project on GitHub soon!
June 19, 2025 at 9:00 AM
Saw a couple of digital art frame crowdfunding projects using those new Spectra6 e-ink displays lately, and I figured I'd give it a DIY shot. Will drop the whole project on GitHub soon!
2009 Sony phone with a transparent screen. We didn’t deserve them.
June 7, 2025 at 11:50 AM
Reposted by Tom Granger
Honestly, this photographer was wasted on corporate stock photos.
May 21, 2025 at 6:49 PM
Honestly, this photographer was wasted on corporate stock photos.
Reposted by Tom Granger
Was thinking about puzzles and what makes a good one. The field is very broad, but perhaps something like "leaves you with a deeper understanding"?
I don't much enjoy "find combination A and apply in unlikely place B" for this reason - the puzzle gets easier the LESS you think about it. But...
I don't much enjoy "find combination A and apply in unlikely place B" for this reason - the puzzle gets easier the LESS you think about it. But...
April 29, 2025 at 8:48 AM
Was thinking about puzzles and what makes a good one. The field is very broad, but perhaps something like "leaves you with a deeper understanding"?
I don't much enjoy "find combination A and apply in unlikely place B" for this reason - the puzzle gets easier the LESS you think about it. But...
I don't much enjoy "find combination A and apply in unlikely place B" for this reason - the puzzle gets easier the LESS you think about it. But...
Incredibly cool. youtu.be/6DifrkaALOg?...
April 26, 2025 at 10:49 AM
Incredibly cool. youtu.be/6DifrkaALOg?...
Day 20. Finally got to room 46. It did not spark joy. Relief mostly. Yet for some twisted reason (the same that makes me want to love the game) I feel compelled to continue until I find joy. Send help. And the solution to the drawing room.
I really, really really want to love Blue Prince like the rest of the planet does but I'm 1.5h in and struggling at it. Do I need to adjust my expectations that there will indeed be a lot of grinding and wasted runs because of the roguelike mechanic ?
April 24, 2025 at 8:00 AM
Day 20. Finally got to room 46. It did not spark joy. Relief mostly. Yet for some twisted reason (the same that makes me want to love the game) I feel compelled to continue until I find joy. Send help. And the solution to the drawing room.
I had no idea about the context of its creation. Makes me love this amazing film even more. Few movies had such a powerful impact on young me that they still linger in my head decades later (The City of Lost Children was another one).
24 years ago, the release of THE DEVIL'S BACKBONE showed that ghosts are more than just spirits; they are lingering sorrows.
We explore Guillermo del Toro's terrifying masterpiece, complete with rare insights, script, and behind-the-scenes secrets.
🔗 cinephiliabeyond.org/devils-backb...
We explore Guillermo del Toro's terrifying masterpiece, complete with rare insights, script, and behind-the-scenes secrets.
🔗 cinephiliabeyond.org/devils-backb...
April 21, 2025 at 8:51 AM
I had no idea about the context of its creation. Makes me love this amazing film even more. Few movies had such a powerful impact on young me that they still linger in my head decades later (The City of Lost Children was another one).
Reposted by Tom Granger
We're hiring! 🚀
Want to help us make our next weird and wonderful game? Apply for our Game Designer role!
www.mobiusdigitalgames.com/jobs.html
Not the right role for you? Keep an eye on our jobs page and social media. We have more opportunities coming in the next few months.
Want to help us make our next weird and wonderful game? Apply for our Game Designer role!
www.mobiusdigitalgames.com/jobs.html
Not the right role for you? Keep an eye on our jobs page and social media. We have more opportunities coming in the next few months.
April 18, 2025 at 11:50 PM
We're hiring! 🚀
Want to help us make our next weird and wonderful game? Apply for our Game Designer role!
www.mobiusdigitalgames.com/jobs.html
Not the right role for you? Keep an eye on our jobs page and social media. We have more opportunities coming in the next few months.
Want to help us make our next weird and wonderful game? Apply for our Game Designer role!
www.mobiusdigitalgames.com/jobs.html
Not the right role for you? Keep an eye on our jobs page and social media. We have more opportunities coming in the next few months.
I really, really really want to love Blue Prince like the rest of the planet does but I'm 1.5h in and struggling at it. Do I need to adjust my expectations that there will indeed be a lot of grinding and wasted runs because of the roguelike mechanic ?
April 18, 2025 at 8:43 AM
I really, really really want to love Blue Prince like the rest of the planet does but I'm 1.5h in and struggling at it. Do I need to adjust my expectations that there will indeed be a lot of grinding and wasted runs because of the roguelike mechanic ?
Yeah, this is my jam. Got sucked right into Type Help until I reached that screen. If you liked @dukope.bsky.social's Return of the Obra Dinn or @mrsambarlow.bsky.social's games, you're in for a free treat. Any idea how to support the dev?
william-rous.itch.io/type-help
william-rous.itch.io/type-help
March 30, 2025 at 12:46 AM
Yeah, this is my jam. Got sucked right into Type Help until I reached that screen. If you liked @dukope.bsky.social's Return of the Obra Dinn or @mrsambarlow.bsky.social's games, you're in for a free treat. Any idea how to support the dev?
william-rous.itch.io/type-help
william-rous.itch.io/type-help
Reposted by Tom Granger
In the 70s, Sharp had a series of "Latte case" boomboxes; as the line went on, more and more got put into it, like TVs. One of the last in the line was the RatecaPuter - a latte-case boombox with a 2KB computer that could run SHARP Basic programs off of the built in tape deck.
March 25, 2025 at 6:05 AM
In the 70s, Sharp had a series of "Latte case" boomboxes; as the line went on, more and more got put into it, like TVs. One of the last in the line was the RatecaPuter - a latte-case boombox with a 2KB computer that could run SHARP Basic programs off of the built in tape deck.
Inspired by @carolmertz.itch.io's project, I made a simple board game with my kid, based on a little known video game we both fancy.
It was fun to build, and even to play so here are the templates and rules in case you also have a child, cardboard box and rainy day: docs.google.com/document/d/1...
It was fun to build, and even to play so here are the templates and rules in case you also have a child, cardboard box and rainy day: docs.google.com/document/d/1...
Bario Kard - DIY kid friendly board game
Bario Kard DIY board game about racing a track and throwing stuff, for rainy days Players: 1-3, co-op or competitive (more players possible with smaller pawns) Age: 5+ Game duration: 10mn Materials...
docs.google.com
March 22, 2025 at 9:50 PM
Inspired by @carolmertz.itch.io's project, I made a simple board game with my kid, based on a little known video game we both fancy.
It was fun to build, and even to play so here are the templates and rules in case you also have a child, cardboard box and rainy day: docs.google.com/document/d/1...
It was fun to build, and even to play so here are the templates and rules in case you also have a child, cardboard box and rainy day: docs.google.com/document/d/1...
Running a dreamy adventure experiment with Gemini 2. I started by asking it to describe the layout of an abandoned outpost in Antarctica. From now on I'll just share my prompt and Gemini's response 🧵
"Let's start from the outside. Show me the outpost. The sun is setting and we're standing outside."
"Let's start from the outside. Show me the outpost. The sun is setting and we're standing outside."
March 19, 2025 at 9:34 AM
Running a dreamy adventure experiment with Gemini 2. I started by asking it to describe the layout of an abandoned outpost in Antarctica. From now on I'll just share my prompt and Gemini's response 🧵
"Let's start from the outside. Show me the outpost. The sun is setting and we're standing outside."
"Let's start from the outside. Show me the outpost. The sun is setting and we're standing outside."