Local Orangeville tech/electronics guy — repairs, computers, 3D printing, web dev & more

Local Orangeville tech/electronics guy — repairs, computers, 3D printing, web dev & more

Hey everyone,

I run a small home-based tech shop here in the Orangeville area and figured I’d introduce myself.

I work with a pretty wide range of tech and electronics, including:

  • Electronics — buy / sell / repair
  • Computers — sales, upgrades, repair and service
  • General tech support
  • Component-level electronics repair
  • Web development
  • Programming — PHP, C++, C#, VB, Arduino
  • 3D printing and modeling, including multicolour printing
  • CO2, fibre and diode laser work
  • Custom projects and prototyping
  • Amazon selling / e-commerce

A lot of what I do is repair, reuse and refurbish tech rather than throwing it away, and I’m always interested in unusual projects or problems people need help solving.

If you’re local and need help with something tech-related, feel free to message me. I’m also interested in connecting with other local makers, programmers, business owners and people working on interesting projects.

Coolshrimp Modz
https://CoolshrimpModz.com

Printing Thingz
https://PrintingThingz.ca

TikTok:
https://www.tiktok.com/@coolshrimpmodz

Happy to answer questions here too.

u/coolshrimp — 10 days ago

Xbox POST Code Reader is a boot-diagnostic FAP for the Flipper Zero.

Xbox POST Code Reader is a boot-diagnostic FAP for the Flipper Zero. It reads the four-digit POST codes an Xbox pushes out during startup straight from the motherboard's POST header and decodes them offline — no PC required. It emulates the MAX6958 POST display at I2C address 0x38, using a 452-record console-aware database bundled right into the app.

Features:

  • Emulates the MAX6958 POST display at I2C address 0x38 and captures four-digit POST codes live, without blocking the Flipper controls.
  • Shows either the current code or a scrolling 128-entry live log, with source (SMC, SP, CPU, or OS), segment, and elapsed time.
  • Decodes any captured code offline against 452 bundled records. Browse the full database by All, POST, Error, SMC, SP, CPU, or OS category.
  • Saves captures as auto-numbered SD-card logs (post_log_001.txt, 002…) and reads them back on-device.
  • Streams live codes over USB Web Serial to the companion WebXboxPOSTTool browser app for lookups on a bigger screen.
  • Built-in Wiring screen shows the exact SDA/SCL/GND pins for each console — Xbox One / One S / One X use FACET, Xbox Series S / X use AARDVARK — plus an offline QR code to open the web decoder on a phone.
  • Connect only SDA, SCL, and a shared ground. The Flipper never powers the console; confirm the bus is 3.3 V-compatible and use level shifting where required.

A Flipper Zero adaptation of the PicoDurangoPOST project.

https://github.com/coolshrimp/flipperzero-xbox-post-code-reader

u/coolshrimp — 3 months ago

I built Flipper FAP Studio 🐬 — a GUI-first Flipper Zero app builder for VS Code (build, design & control your Flipper, no terminal needed)

VS Code extension for you.

If you've got a Flipper Zero and ever tried building a .fap app, you know the pain — uFBT, command line, guessing at pixel coords, flashing back and forth. I got tired of it, so I built Flipper FAP Studio: build, design, and control your Flipper entirely from a GUI inside VS Code. No terminal required (unless you want one, I'm not the boss of you).

Here's what it does:

🔨 Build actions — Build .fap, Build + Launch straight onto your Flipper, Clean. One click.

🎨 UI Designer — visual 128×64 screen editor with drag-and-drop elements, multiple screens, and it generates the code for you. Stop counting pixels by hand.

📺 Live Screen + Log — real-time mirror of your Flipper's display, control it with the D-pad/keyboard from your editor, grab screenshots, reset the device.

📊 Device Dashboard — battery, storage, firmware version, hardware info, library stats, all in one panel.

📁 File Browser — browse and manage on-device files (/ext and /int) without digging around.

🔧 Firmware SDK management — OEM, RogueMaster, Momentum, Unleashed, or point it at a custom path.

🚀 Starter template — one-click boilerplate so you're writing your app in seconds.

📶 Bluetooth — experimental BLE pairing for wireless ops.

Needs Python 3, uFBT (install it with a button in the extension or pip install ufbt), and VS Code 1.85+.

Free + MIT licensed. 💯

Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.flipper-fap-studio

GitHub:
https://github.com/coolshrimp/flipper-fap-studio

As always i would love feedback, bug reports, or feature ideas from the Flipper crew.

u/coolshrimp — 3 months ago

I built Flipper FAP Studio 🐬 — a GUI-first Flipper Zero app builder for VS Code (build, design & control your Flipper, no terminal needed)

VS Code extension for you.

If you've got a Flipper Zero and ever tried building a .fap app, you know the pain — uFBT, command line, guessing at pixel coords, flashing back and forth. I got tired of it, so I built Flipper FAP Studio: build, design, and control your Flipper entirely from a GUI inside VS Code. No terminal required (unless you want one, I'm not the boss of you).

Here's what it does:

🔨 Build actions — Build .fap, Build + Launch straight onto your Flipper, Clean. One click.

🎨 UI Designer — visual 128×64 screen editor with drag-and-drop elements, multiple screens, and it generates the code for you. Stop counting pixels by hand.

📺 Live Screen + Log — real-time mirror of your Flipper's display, control it with the D-pad/keyboard from your editor, grab screenshots, reset the device.

📊 Device Dashboard — battery, storage, firmware version, hardware info, library stats, all in one panel.

📁 File Browser — browse and manage on-device files (/ext and /int) without digging around.

🔧 Firmware SDK management — OEM, RogueMaster, Momentum, Unleashed, or point it at a custom path.

🚀 Starter template — one-click boilerplate so you're writing your app in seconds.

📶 Bluetooth — experimental BLE pairing for wireless ops.

Needs Python 3, uFBT (install it with a button in the extension or pip install ufbt), and VS Code 1.85+.

Free + MIT licensed. 💯

Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.flipper-fap-studio

GitHub:
https://github.com/coolshrimp/flipper-fap-studio

As always i would love feedback, bug reports, or feature ideas from the Flipper crew.

u/coolshrimp — 3 months ago

MP3 Player FAP for Flipper Zero — internal speaker, MAX98357A and PAM8403 support

I’ve been working on MP3 Player, a real MP3 player FAP for the Flipper Zero.

It plays ordinary .mp3 files directly from the microSD card—no desktop conversion required. MP3 decoding is handled by a vendored copy of minimp3 under the CC0-1.0 license.

Features:

  • Supports standard MPEG-1/2/2.5 Layer III bitrates from 8–320 kbps, including CBR, VBR and mixed-bitrate files.
  • Automatically resamples MP3 sample rates from 8–48 kHz for the selected output.
  • Three selectable audio outputs:
    • Internal: built-in sounder using custom 10-bit PWM at a 15.625 kHz audio rate.
    • MAX98357A: digital I2S output at 16 kHz.
    • PAM8403: 500 kHz pulse-density output from pin 3/PA6 through an external RC filter.
  • Only one audio output operates at a time.
  • Software volume control for all three outputs.
  • Main menu, song browser, settings and scrollable About/pinout screen.
  • Now Playing screen with track progress, elapsed time, battery gauge, volume and track number.
  • Short Left/Right presses change tracks.
  • Holding Left/Right seeks backward or forward in five-second steps.
  • Configurable music directory using: /ext/apps_data/mp3_player/music_path.txt
  • Defaults to /ext/music, with safe fallback if the configured path is invalid.
  • Volume, repeat mode and audio-output selection persist between launches.
  • Full MAX98357A and PAM8403 wiring information is included in the app and README.

The internal sounder works, but it’s naturally quiet and buzzy because it isn’t a conventional speaker. For much better sound, use a MAX98357A or a properly filtered PAM8403 amplifier.

Project, wiring instructions and downloads:

https://github.com/coolshrimp/flipperzero-mp3-player

u/coolshrimp — 3 months ago

MP3 Player FAP for Flipper Zero — internal speaker, MAX98357A and PAM8403 support

I’ve been working on MP3 Player, a real MP3 player FAP for the Flipper Zero.

It plays ordinary .mp3 files directly from the microSD card—no desktop conversion required. MP3 decoding is handled by a vendored copy of minimp3 under the CC0-1.0 license.

Features:

  • Supports standard MPEG-1/2/2.5 Layer III bitrates from 8–320 kbps, including CBR, VBR and mixed-bitrate files.
  • Automatically resamples MP3 sample rates from 8–48 kHz for the selected output.
  • Three selectable audio outputs:
    • Internal: built-in sounder using custom 10-bit PWM at a 15.625 kHz audio rate.
    • MAX98357A: digital I2S output at 16 kHz.
    • PAM8403: 500 kHz pulse-density output from pin 3/PA6 through an external RC filter.
  • Only one audio output operates at a time.
  • Software volume control for all three outputs.
  • Main menu, song browser, settings and scrollable About/pinout screen.
  • Now Playing screen with track progress, elapsed time, battery gauge, volume and track number.
  • Short Left/Right presses change tracks.
  • Holding Left/Right seeks backward or forward in five-second steps.
  • Configurable music directory using: /ext/apps_data/mp3_player/music_path.txt
  • Defaults to /ext/music, with safe fallback if the configured path is invalid.
  • Volume, repeat mode and audio-output selection persist between launches.
  • Full MAX98357A and PAM8403 wiring information is included in the app and README.

The internal sounder works, but it’s naturally quiet and buzzy because it isn’t a conventional speaker. For much better sound, use a MAX98357A or a properly filtered PAM8403 amplifier.

Project, wiring instructions and downloads:

https://github.com/coolshrimp/flipperzero-mp3-player

u/coolshrimp — 3 months ago
▲ 25 r/vscode

I built Flipper FAP Studio 🐬 — a GUI-first Flipper Zero app builder for VS Code (build, design & control your Flipper, no terminal needed)

Got another VS Code extension for you.

If you've got a Flipper Zero and ever tried building a .fap app, you know the pain — uFBT, command line, guessing at pixel coords, flashing back and forth. I got tired of it, so I built Flipper FAP Studio: build, design, and control your Flipper entirely from a GUI inside VS Code. No terminal required (unless you want one, I'm not the boss of you).

Here's what it does:

🔨 Build actions — Build .fap, Build + Launch straight onto your Flipper, Clean. One click.

🎨 UI Designer — visual 128×64 screen editor with drag-and-drop elements, multiple screens, and it generates the code for you. Stop counting pixels by hand.

📺 Live Screen + Log — real-time mirror of your Flipper's display, control it with the D-pad/keyboard from your editor, grab screenshots, reset the device.

📊 Device Dashboard — battery, storage, firmware version, hardware info, library stats, all in one panel.

📁 File Browser — browse and manage on-device files (/ext and /int) without digging around.

🔧 Firmware SDK management — OEM, RogueMaster, Momentum, Unleashed, or point it at a custom path.

🚀 Starter template — one-click boilerplate so you're writing your app in seconds.

📶 Bluetooth — experimental BLE pairing for wireless ops.

Needs Python 3, uFBT (install it with a button in the extension or pip install ufbt), and VS Code 1.85+.

Free + MIT licensed. 💯

Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.flipper-fap-studio

GitHub:
https://github.com/coolshrimp/flipper-fap-studio

As always i would love feedback, bug reports, or feature ideas from the Flipper crew.

u/coolshrimp — 3 months ago
▲ 0 r/vscode

Back at it again 🚀 this time I present to you SFTP Companion, a standalone SFTP/FTP/FTPS sync tool for VS Code

Back at it again! Last time I dropped the drag-and-drop WinForms/WPF designer and y'all showed up big time. Moving from Dreamweaver I was tired of not having a proper SFTP Companion for editing live sites right from VS Code.

Here's the good stuff:

🔌 SFTP, FTPS + plain FTP — one dropdown, ports auto-filled, actual helpful errors when things don't line up.

🖥️ Account Manager panel — host, creds, remote path, ignore patterns, auto-sync, all clickable. JSON's still there if you're a nerd about it (I am).

🔐 Passwords never touch disk — stored only in VS Code SecretStorage (your OS vault). Config files are hard-blocked from ever uploading to the server. Sleep easy.

🎨 Color-coded Local & Remote trees — 🟢 in sync, 🟠 changed, 🔴 missing, 🟡 ignored. Hover buttons + right-click = upload / download / diff / smart sync on anything.

🔀 Sync Center — scan both sides into paired, row-aligned trees, stage a direction per file (← download · ○ skip · → upload), then smash Sync Planned once to run the whole batch. Nothing moves until you say go.

📊 Transfer queue — parallel connections, live per-file progress, pause / resume / stop / retry, and paged history that keeps the important stuff on top even with thousands of files.

♻️ Self-healing — reconnects dropped sessions, creates missing folders, cleans up junk zero-byte files that block paths. It just recovers.

🗂️ Also: dev/staging/prod profile switcher, remote rename/move/chmod/multi-delete, Make Identical mirroring w/ dry-run, opt-in auto-sync + delete mirroring, and a conflict guard so you never clobber a newer server copy.

It's free + MIT licensed. 💯

Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.sftp-companion

GitHub: https://github.com/coolshrimp/sftp-companion
⚡ CLI: code --install-extension coolshrimp.sftp-companion

Would love feedback, bug reports, or feature ideas.
Screenshots Attached👇 Roast it, use it, star it, whatever 🙏

u/coolshrimp — 3 months ago
▲ 68 r/vscode

I built a drag-and-drop WinForms and WPF designer for VS Code

I’ve released UI Maker, a free and open-source VS Code extension for visually building standard .NET Windows desktop apps.

The goal is to keep the workflow inside VS Code: create or open a WPF or WinForms project, layout the interface, edit properties, wire events, and then build, run, debug, or publish it.

Current support includes:
-WPF and WinForms
-C# and Visual Basic
-Drag-and-drop controls with resizing and alignment tools
-Visual Studio-style Properties and Events panels
-Split WPF designer/XAML view
-Project scaffolding and Build/Run/Debug/Release controls
-Existing .xaml, .Designer.cs, and .Designer.vb files

This doesn’t introduce another UI framework.
It works with regular WPF and WinForms projects, so it is specifically for .NET Windows desktop applications.

I’m the developer, I’d appreciate feedback about compatibility with existing projects, missing controls, or designer behavior that feels different from Visual Studio.

Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.uimaker

GitHub:
https://github.com/coolshrimp/WinForm-GUI-Maker

u/coolshrimp — 3 months ago