Sign in

gojimmypi

@gojimmypi.bsky.social
320 followers 135 following 135 posts

Gizmos! Embedded Devices, @wolfSSL integrator; B.S. Electronic Engineering from @CalPoly; Senior Software Engineer at prior day job: SQL C# dotnet. he / him. Views and opinions only mine. gojimmypi.github.io

PostsRepliesMedia
gojimmypi @gojimmypi.bsky.social · 27/08/2026
The ULX3S auto-labeling tool I've always wanted! Read from LPF Constraint file, generate and SVG image! Uses the @johnnewall.bsky.social pinout tool.
ULX3S with J1 and J2 pins labeled.
031
gojimmypi @gojimmypi.bsky.social · 01/08/2026
The ULX3S #FPGA ESP32 dev board is back in stock at Mouser Electronics 😎
Product Stock Notification
020
gojimmypi @gojimmypi.bsky.social · 29/07/2026
Check out my @tinytapeout.com personal ASIC project loaded up into the new Tiny Tapeout Explorer! An interactive simulator, all in a browser. Very cool. 😎 znah.net/tiny_explore...
051
gojimmypi @gojimmypi.bsky.social · 28/07/2026
Woohoo!! 80386 assembly language running on my ULX3S! Many thanks to #nand2mario for sharing the z386 Verilog code.
010
gojimmypi @gojimmypi.bsky.social · 17/07/2026
Fridays are for Games! My first Doom on ULX4M #FPGA 🟢 Luke Wren's Hazard3 RISC-V 🟢 @securelyfitz.bsky.social Tigard programmer 🟢 Enjoy Digital Lite DRAM 🟢 @intergalaktik.bsky.social ULX4M board 🟢 Lattice ECP5 🟢 John Carmack's Doom Generic 🟢 Wave Share CM4 Carrier All open source ♥️
063
gojimmypi @gojimmypi.bsky.social · 08/07/2026
Woohoo!! What may be the first-ever #FPGA build in Visual Studio 2026 for the #ULX4M !
screen snip of Visual Studio example "top_ulx4m" with Syntax highlighting, hover text over "counter" showing the definition, and build text in the output window:

Build started at 2:28 PM...
1>------ Build started: Project: VerilogProject11, Configuration: Debug ULX4M-LD ECP5-85K ------
1>  Yosys 0.60+70 (git sha1 8101c87fa, g++ 11.4.0-1ubuntu1~22.04 -fPIC -O3)
1>  "nextpnr-ecp5" -- Next Generation Place and Route (Version nextpnr-0.9-49-g7bd1336f)
1>  Project Trellis ecppack Version 1.4-76-g73bd411
1>  mkdir -p build/ulx4m-ld-85k
1>  yosys -ql build/ulx4m-ld-85k/ulx4m.yslog -p 'read_verilog boards/ulx4m/top_ulx4m.v; synth_ecp5 -top top_ulx4m -json build/ulx4m-ld-85k/ulx4m.json'
1>  nextpnr-ecp5 --85k --package CABGA381 --json build/ulx4m-ld-85k/ulx4m.json --lpf boards/ulx4m/ulx4m_minimal.lpf --textcfg build/ulx4m-ld-85k/ulx4m_out.config
1>  Info: constraining clock net 'clk_25mhz' to 25.00 MHz
1>
1>  Info: Logic utilisation before packing:
1>  Info:     Total LUT4s:        27/83640
030
gojimmypi @gojimmypi.bsky.social · 07/07/2026
Registration details for @tinytapeout.com All skill levels. No prior chip design experience needed. Just a computer and a GitHub account. tinytapeout.com/online-works...
Tiny Tapeout · First Online Workshop

The hello world
of chip design.
Design your first chip online with Tiny Tapeout. Two days, guided sessions, worldwide — and you tapeout before you leave.

Format
Online · 2 days
Ticket price
€150 or €250
Open to
Age 14+ · Worldwide
Dates
Mon 13 & Fri 17 July
Time
5pm–7pm CEST · 8:30pm–10:30pm IST · 8am–10am PT
Register Now
See what's involved
No prior chip design experience needed. Just a laptop and a GitHub account.
010
gojimmypi @gojimmypi.bsky.social · 29/06/2026
I've created a new @tinytapeout.com channel on the Radiona Discord to discuss all things ULX3S / ULX4M and general FPGA development that you might want to bring to an ASIC.
Screen snip of the first message in the #tinytapeout channel at the Radiona Discord:

When you want to bring your ULX3S  / ULX4M FPGA designs to an ASIC!
110
Reposted by gojimmypi
Electronic Frontier Foundation @eff.org · 26/06/2026
California’s attack on 3D printing is heading to the Senate. Here’s how it has changed, and why we still oppose it. www.eff.org/deeplinks/2...
eff.org
We Can Still Stop California’s 3D Printer Surveillance Scheme
Ignoring EFF’s warnings about the dangers and impossibility of implementing a new mandate for 3D print surveillance software, the California State Assembly has signed off on legislation to do just
421591
gojimmypi @gojimmypi.bsky.social · 26/06/2026
Verilog Syntax Highlighting Extension for Visual Studio! Better than ever! I've released v 0.4.01 that has hover text, code outlining / collapse, more keyword colorization, performance improvements and more! Install: Type "Verilog" in the Extension Manager Search #Verilog #FPGA
Screen snip from Visual Studio showing some Verilog with various colors highlighting keywords, variables, constants.
000
gojimmypi @gojimmypi.bsky.social · 24/06/2026
This circular region on the 2D rendering of my @tinytapeout.com ASIC project: that's the RING oscillator array of inverters!
2D rendering on the left with a red circle around an unusual circular pattern. On the right is the 3D rendering with one of the cells selected, showing that it is a RO inverter.
010
gojimmypi @gojimmypi.bsky.social · 23/06/2026
TADA!
New release
Excellent! This tag will be created from the target when you publish this release.

Release title
Version 1.0.5 6/21/2026 GF 26a Submission
Release notes
Select a previous tag to create generated release notes

Release description
Final Published Release for Hardware Entropy Explorer: UART/SPI TRNG and PUF Tiny Tapeout GF 26a v1.0.5

Details of this project are in https://github.com/gojimmypi/ttgf-UART-FSM-TRNG-Lab/blob/main/docs/info.md

Workflow: https://github.com/gojimmypi/ttgf-UART-FSM-TRNG-Lab/actions/runs/27893284674

https://app.tinytapeout.com/projects/4337

TinyTapeout/tinytapeout-gf-26a#128

What's Changed
Version 1.0.5 Submission Candidate update from dev by @gojimmypi in #7
Full Changelog: 1.0.4...1.0.5
210
gojimmypi @gojimmypi.bsky.social · 21/06/2026
Hardware Entropy Explorer: UART/SPI TRNG and PUF Submitted my 8th (and hopefully final!), successful update to @tinytapeout.com GF26a ASIC Shuttle. Deadline is about 24 hours from now. Oh, the suspense! github.com/gojimmypi/tt...
Block diagram of the "Hardware Entropy Explorer: UART/SPI TRNG and PUF" project.

UART/SPI-controlled ASIC lab for exploring true-random number generation and PUF-style hardware entropy sources.
020
Reposted by gojimmypi
wolfSSL Embedded SSL/TLS; FIPS 140-3 @wolfssl.com · 17/06/2026
Free Support for Open Source Projects
dlvr.it
Free Support for Open Source Projects
At wolfSSL, we are committed to supporting the open source community. If you are using wolfSSL software in an open source project and need technical assistance, contact us at support@wolfssl.com. Our engineering team is happy to help with integration, configuration, and troubleshooting questions. If you think your project may require a GPLv3 license exception, please […]
011
Reposted by gojimmypi
TinyTapeout @tinytapeout.com · 16/06/2026
Mini MOSBius is a fantastic, practical tool for learning the fundamentals of analog microelectronics. It’s like an FPGA, but with transistors, current mirrors, differential pairs and an opamp. It's now included on all our future Tiny Tapeout Sky130 based chips! tinytapeout.com/news/mini-mo...
tinytapeout.com
Mini MOSBius - Tiny Tapeout
A playground for analog microelectronics on TTSKY25a and all future Sky shuttles.
083
Reposted by gojimmypi
Ken Shirriff @righto.com · 30/05/2026
We are reverse-engineering the meaning of the 8087's microcode. For more details, see my latest article: www.righto.com/2026/05/micr...
righto.com
Microcode inside the Intel 8087 floating-point chip: register exchange
In 1980, Intel introduced the 8087 floating-point chip, a co-processor that made floating-point operations up to 100 times faster. This chip...
110610
gojimmypi @gojimmypi.bsky.social · 21/05/2026
Finally! This should be a no-brainer in that the GPLv2 license was violated. This falls squarely in the #RightToRepair category. I'm looking forward to open source alternatives to all the crap-ware laden devices that will otherwise end up in landfills. Thank you SFC.
“We expect all companies who distribute Linux and other software using right-to-repair agreements like the GPL in their products would comply with these agreements,” Denver Gingerich, the director of compliance at SFC, told Ars.
110
Reposted by gojimmypi
Mike Szczys @szczys.bsky.social · 20/05/2026
If you're at the RISC-V summit in Minneapolis, @danielmangum.com's talk tomorrow is a can't miss!
022
gojimmypi @gojimmypi.bsky.social · 15/05/2026
Meetup at Radiona Zagreb TODAY, May 15. Show-n-tell on my new ULX3S enclosure, a little bit about Tiny Tapeout and my project, various FPGA topics and general geekery. All welcome!
010
gojimmypi @gojimmypi.bsky.social · 11/05/2026
Zagreb FPGA and #FreeStyleGeekery meetup at #Radiona! I'll be talking about my new ULX3S enclosure and @tinytapeout.com ASIC projects, other speakers on FPGA and more... thanks @gmahovlic.bsky.social 15 May. Link in reply.
Promotional poster for the "Signals & Gates" FPGA and open hardware meetup hosted by Radiona in Zagreb, Croatia. The design uses a black background with glowing amber-orange graphics inspired by retro-futuristic terminal displays and PCB traces.

Large bold text on the left reads "SIGNALS & GATES" followed by "Radiona International FPGA & FreeStyleGeekery Meet-up." Event details are shown in a terminal-style box:

Date: Friday, May 15, 2026
Time: 18:00 - 21:00 CET
Place: Radiona / Zagreb
Language: English
Entry: Free

The right side features a stylized FPGA chip with circuit traces branching outward, along with logic gate symbols and labeled I/O pins. Additional text near the top reads:

"FPGA // OPEN HARDWARE"
"DIY // SIGNAL PROCESSING"
"DIGITAL ART // GEEKERY"

Several speaker listings appear in terminal-style sections, including:

EMARD (Croatia)
Jim Scarletta (USA)
Goran Mahovlic (Croatia)
Vlatko Kosturnjak (Croatia)

An open mic section includes Arthur (Ukraine/Netherlands/Croatia) from CoreValues.Guide plus an open invitation for additional participants.

A waveform and spectrogram graphic occupy the lower-right portion of the poster, labeled with "Amplitude" and "Time." Another status-style panel near the bottom-left shows:

Signal Integrity: OK
Bitstream Status: Loaded
Open Hardware Link: Active
Community Node: Radiona
"Carrier detected."

The bottom includes the Radiona logo, decorative circuit graphics, a QR code, and the text "radiona.org Zagreb, Croatia."
150
Reposted by gojimmypi
Joe FitzPatrick @securelyfitz.bsky.social · 08/05/2026
Shameless plug: Video from my LABSCON talk was posted yesterday! www.youtube.com/watch?v=rrgU...
youtube.com
LABScon25 Replay | Connect to the Foreign Entity to Enhance Your User Experience | FitzPatrick
YouTube video by SentinelOne
051
Reposted by gojimmypi
TinyTapeout @tinytapeout.com · 05/05/2026
Want to get your hands on a real lithography photomask? How about some silicon wafers? Enter our demoscene competition for a chance to win one! tinytapeout.com/competitions... Last 6 days to get involved! #demoscene #opensource #ASIC
087
Reposted by gojimmypi
TinyTapeout @tinytapeout.com · 29/04/2026
We have 17 entrants so far to the #ASIC #demoscene competition! Don't miss your chance to win some excellent prizes. Details and sign up here: tinytapeout.com/competitions...
012
gojimmypi @gojimmypi.bsky.social · 29/04/2026
The Radiona ULX3S hub site now honors device dark mode! Sunglasses no longer needed 😎 I also added a Tiny Tapeout section, as (pending a few Pull Request merges) Lattice #ECP5 FPGA support for testing your ASIC design on the #ULX3S is coming to @tinytapeout.com
ULX3S home page screen snip
010
gojimmypi @gojimmypi.bsky.social · 26/04/2026
Until you physically TOUCH and use a product, you never really know how it might be used or what features might be missing. Here I'm using the lanyard hook on my new ULX3S FPGA enclosure as a GPIO hook-up wire restraint! I had never considered adding a face wire restraint.
ULX3S FPGA 3D printed enclosure for the Elecrow 7 inch HDMI display shown with USB TTY UART
010
Reposted by gojimmypi
Piotr Esden-Tempski @esden.net · 09/04/2026
Black Magic Debug is now officially moved to #codeberg! We put together a blog post describing how you can redirect your cloned repositories, continue working on your PRs, as well as some reasoning behind the move. 🧳 Let us know if you have questions or comments! :) black-magic.org/blog/2026-04...
black-magic.org
We moved to Codeberg
Hi everyone! As some of you might have noticed we moved Black Magic Debug to Codeberg. All the repositories that used to be hosted on GitHub are now marked as archived, and an archive branch is set...
0197
gojimmypi @gojimmypi.bsky.social · 07/04/2026
My ULX3S enclosure announced on Crowd Supply and available for printing! I'd love to hear how it goes on your 3D printer, as I've only tested it on my Prusa MK3S www.crowdsupply.com/radiona/ulx3...
crowdsupply.com
New Enclosure & Upcoming Campaign News
A new open source, 3D printable enclosure now makes it easy to combine the ULX3S with a seven-inch HDMI display to create a compact, portable FPGA workstation.
021
gojimmypi @gojimmypi.bsky.social · 26/03/2026
ULX3S FPGA+ ESP32 Enclosure for 7 inch HDMI, final assembly testing!
Front and rear sides of the 3d printed enclosure along with the small parts, buttons, stand, etc
011
gojimmypi @gojimmypi.bsky.social · 17/03/2026
Captured video of the #ULX3S HDMI enclosure sliced 1 mm at a time in Autodesk Fusion for final analysis before publishing. youtu.be/YLq2PSAgDDE
youtu.be
ULX3S HDMI Enclosure 7 Inch Elecrow Internal Slice Analysis
YouTube video by goj immypi (gojimmypi)
001
Reposted by gojimmypi
Piotr Esden-Tempski @esden.net · 07/03/2026
We did it! We moved Black Magic Debug project to Codeberg! 🎉 codeberg.org/blackmagic-d... Thank you #codeberg for all the hard work to offer an alternative! Onwards and upwards! 🚀
codeberg.org
Black Magic Debug
Easy to use Microcontroller JTAG/SWD Debug Tools
0103
gojimmypi @gojimmypi.bsky.social · 05/03/2026
My cart is calling!
Picture of an 8 pin old school through hole IC DIP package with MCP6002 label
010
Reposted by gojimmypi
gwenhaelg.bsky.social @gwenhaelg.bsky.social · 25/02/2026
Started with @GSGlabs LUNA to build a custom USB device with @enjoy_digital LiteX. ✅ LiteX now includes an Amaranth2VConverter module: it's now easy to integrate Amaranth cores. ✅ An LUNA ACM wrapper is integrated and can serve as a ValentyUSB alternative. Tested on the @RadionaOrg ULX4M board.
022
gojimmypi @gojimmypi.bsky.social · 28/02/2026
A little rough for my time zone, but if you are in Europe, Sunday morning at 8 AM, there's this RISC-V FPGA LiteX:
11pm Pacific time
000
gojimmypi @gojimmypi.bsky.social · 28/02/2026
Working on my ULX3S enclosure this weekend! Or more specifically, this insert to use instead of an actual 7 inch HDMI display. Useful if you don't have or want a display to use with this enclosure.
A blue, boring rectangle shape with some mounting posts and blanks at the end where USB, HDMI, and audio controls would be: all the exact dimensions of an Elecrow 7 inch display.HDMI display side, with a blank blue insert insteadFeature complete view of the ULX side, with OLED frame, keychain adapter, stand.
000
gojimmypi @gojimmypi.bsky.social · 27/02/2026
Just incase you want to WEAR your ULX3S FPGA + ESP32 I got you covered: keyhole-to-keychain-ring lanyard adapter!
gray/silver ULX3S HDMI enclosure with a keyring attached and a Hackaday Supercon lanyard, hanging from door handle.
000
gojimmypi @gojimmypi.bsky.social · 04/02/2026
My #ULX3S FPGA + ESP32 enclosure for the Elecrow 7 inch HDMI display is coming along well. Internal USB wire routing and strain relief. Improved external hole alignment. A few remaining anomalies, but looking good!
The ULX3S board mounted in a black plastic, 3D printed enclosure half.
261
gojimmypi @gojimmypi.bsky.social · 02/01/2026
G-Code Syntax Highlighter for @VisualStudio v0.1.7.0 If you want to hand-craft #GCode in Visual Studio, I've updated my extension to work with VS2022 and VS2026! Click: Extensions - Manage Extensions - Browse Useful for #CNC #cncprogramming #3DPrinting #makers
screen snip of Visual Studio, ready to install the Gcode syntax highlighter extension
130
Reposted by gojimmypi
Cynthia Brumfield @metacurity.com · 01/01/2026
Today is the first day Californians can use a legislatively mandated platform to request that online platforms delete their data. privacy.ca.gov/drop/about-d...
privacy.ca.gov
About DROP and the Delete Act
Learn more about DROP. This includes the California Consumer Privacy Act and the Delete Act.
44834
gojimmypi @gojimmypi.bsky.social · 01/01/2026
Hello all my #FPGA friends that also use Visual Studio! I've updated my #Verilog Syntax Highlighter to work with VS2022 and VS2026. Extensions - Manage Extensions - Browse Type: Verilog then click Install. Please take it for a test drive and let me know what you think.
Screen snip of Visual Studio with the VerilogLanguage install screen
150
gojimmypi @gojimmypi.bsky.social · 22/11/2025
@wolfssl.com wolfSSL 5.8.4 Update for Arduino!! More boards, more examples, best tested crypto! ❤️ Open Source ❤️ 🟢 TLS 1.3 client and server, including post quantum! 🟢 DTLS client server, secure datagrams! 🟢 AES_CTR example 🟢 Bare-bones template to get started
Screen snip from Arduino-wolfSSL PR #4

wolfSSL 5.8.4 Release for Arduino
This is a restructured wolfSSL for the Arduino library. See Initial #1.

Reminder: the Arduino library requires this repository to be updated, and a tag created before being available in the Arduino library. See the requirements of Arduino libraries as described in the Arduino Library Specification.

See also:

https://downloads.arduino.cc/libraries/logs/github.com/wolfSSL/Arduino-wolfSSL/

https://docs.arduino.cc/learn/starting-guide/software-libraries/

This Update:
Used the (nearly) fully automated scripts/arduino/publish_arduino.sh (edited the WOLFSSL_VERSION=5.8.4)
Tested in this repo with Arduino CI Build (4 of 4) Arduino-wolfSSL
Tested in wolfssl-examples with Arduino CI Build (3 of 4) Latest wolfSSL for Local Examples
Tested in wolfssl-examples with Arduino CI Build (2 of 4) Release wolfSSL for Local Examples
Tested in core wolfSSL with Arduino CI Build (1 of 4) wolfssl
Adds support for more boards.
011
Reposted by gojimmypi
Jason Moore @moorejh.bsky.social · 22/11/2025
Love this! #retrocomputing #coding
815456
gojimmypi @gojimmypi.bsky.social · 11/10/2025
@gmahovlic.bsky.social at BalCCon2k25 Birth of the ULX5M FPGA!! 😎 youtu.be/VM_dkyJBuK4
youtu.be
BalCCon2k25 - Goran - openCologne and birth of new ULX ULX5M
YouTube video by BalCCon - Balkan Computer Congress
021
gojimmypi @gojimmypi.bsky.social · 07/10/2025
Arduino being bought by Qualcomm. That was not on my bingo card. www.hackster.io/news/qualcom...
110
gojimmypi @gojimmypi.bsky.social · 04/10/2025
There are a limited number of ULX3S FPGA + ESP32 boards available at Mouser Electronics. @gmahovlic.bsky.social for more details. If you want one, now is the best time to order it. Makes a super cool gift. Yes, Christmas is month after next. 🌲
031
gojimmypi @gojimmypi.bsky.social · 14/08/2025
@wolfssl.bsky.social ESP Registry Managed Component. wolfSSL v5.8.2 fresh off the press! #ESP32 all the latest TLS 1.3 features, Post Quantum, and more.
Screen snip:

wolfssl/wolfssl
5.8.2

Latest
uploaded 2 minutes ago
wolfSSL Embedded SSL/TLS Library
readme
This is wolfSSL version 5.8.2, published as an Espressif Managed Component.
031
gojimmypi @gojimmypi.bsky.social · 23/07/2025
I'm live streaming next week! I'll be giving a presentation for @wolfssl.bsky.social regarding Open Source Post Quantum Cryptographic Solutions for the Satellite Industry. Although space-specific, the concepts apply to any system needing secure communication.
Picture of the earth from space, with ground station, delivery rocket and satellite images.
131
Reposted by gojimmypi
Kevin Hubbard @khubbard.bsky.social · 30/06/2025
I’ve completed my year-long journey to becoming a published author in electrical engineering. Mastering FPGA Chip Design: For Speed, Area, Power, and Reliability is now part of the Elektor Academy Pro series and available in both print and eBook formats: www.elektor.com/products/mas...
elektor.com
Mastering FPGA Chip Design
This book teaches the fundamentals of FPGA operation, covering basic CMOS transistor theory to designing digital FPGA chips using LUTs, flip-flops, and embedded memories. Ideal for electrical engineer...
4298
gojimmypi @gojimmypi.bsky.social · 07/06/2025
Fresh off the press! #wolfSSL 5.8.0 Managed Component from the #Espressif ESP Registry. @wolfssl.bsky.social Includes 5 examples to get started.
screen snip: 

wolfssl/wolfssl
v5.8.0
uploaded 5 minutes ago
wolfSSL Embedded SSL/TLS Library
021
Reposted by gojimmypi
Hackaday @hackadayofficial.bsky.social · 26/05/2025
Intercepting and Decoding Bluetooth Low Energy Data for Victron Devices
hackaday.com
Intercepting and Decoding Bluetooth Low Energy Data for Victron Devices
Hackaday Article
032
gojimmypi @gojimmypi.bsky.social · 22/05/2025
@wolfssl.bsky.social has another new crypto library algorithm! Many #PQ algorithms are fairly new, this McEliece cryptosystem was developed in 1978! #PostQuantum www.wolfssl.com/announcing-m...
wolfssl.com
Announcing mcwolf: Classic McEliece Support with wolfSSL
We are excited to announce the creation of mcwolf, a new project that brings a Classic McEliece post-quantum cryptographic algorithm implementation and integration to wolfSSL. We would like to thank D...
011