gojimmypi's Avatar

gojimmypi

@gojimmypi

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. https://gojimmypi.github.io/

311
Followers
130
Following
110
Posts
22.09.2023
Joined
Posts Following

Latest posts by gojimmypi @gojimmypi

Preview
Black Magic Debug Easy to use Microcontroller JTAG/SWD Debug Tools

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! πŸš€

07.03.2026 19:39 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Picture of an 8 pin old school through hole IC DIP package with MCP6002 label

Picture of an 8 pin old school through hole IC DIP package with MCP6002 label

My cart is calling!

05.03.2026 16:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

25.02.2026 11:40 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

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:

28.02.2026 17:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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.

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 instead

HDMI display side, with a blank blue insert instead

Feature complete view of the ULX side, with OLED frame, keychain adapter, stand.

Feature complete view of the ULX side, with OLED frame, keychain adapter, stand.

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.

28.02.2026 17:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

FPGA devices are indeed magic!

27.02.2026 00:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
gray/silver ULX3S HDMI enclosure with a keyring attached and a Hackaday Supercon lanyard, hanging from door handle.

gray/silver ULX3S HDMI enclosure with a keyring attached and a Hackaday Supercon lanyard, hanging from door handle.

Just incase you want to WEAR your ULX3S FPGA + ESP32

I got you covered:

keyhole-to-keychain-ring lanyard adapter!

27.02.2026 00:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The rear side of the gray colored enclosure with a black stand and a white OLED 1331 cover

The rear side of the gray colored enclosure with a black stand and a white OLED 1331 cover

Here's the rear view showing the ULX3S side of my 3D printed display enclosure. A mix of o test colors to aid in documentation.

17.02.2026 18:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
3d printed enclosure showing the display test pattern on the display

3d printed enclosure showing the display test pattern on the display

Behold! My first ever, end-to-end assembly of the enclosure I designed for the Radiona ULX3S FPGA with the @elecrow.bsky.social 7 inch HDMI display!

Shown here running the test pattern by @brunolevy01.bsky.social

17.02.2026 18:32 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Running the next test print of my updated ULX3S enclosure today! Here we're about 5 hours into a 9+ hour 3D print on the @prusa3d.com MK3S.

13.02.2026 23:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Fusion rendering of the empty enclosure

Fusion rendering of the empty enclosure

The ULX3S Elecrow HDMI Display Side looks like this:

04.02.2026 23:58 πŸ‘ 1 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
"back" side of the enclosure, with various holes and buttons for the ULX3S and internal speakers.

"back" side of the enclosure, with various holes and buttons for the ULX3S and internal speakers.

The ULX3S side (Developer Version) looks like this:

04.02.2026 23:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The ULX3S board mounted in a black plastic, 3D printed enclosure half.

The ULX3S board mounted in a black plastic, 3D printed enclosure half.

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!

04.02.2026 23:47 πŸ‘ 6 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Gcode Language Extension - Visual Studio Marketplace Extension for Visual Studio - G-Code highlighting extension to the Visual Studio Editor.

The #Gcode Language Extension for Visual Studio is also available on the Microsoft Marketplace.

Free, open source. Enjoy. πŸ™‚

marketplace.visualstudio.com/items?itemNa...

02.01.2026 19:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's cool! I know the feeling of "so many cool project, so little time"

02.01.2026 19:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
screen snip of Visual Studio, ready to install the Gcode syntax highlighter extension

screen snip of Visual Studio, ready to install the Gcode syntax highlighter extension

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

02.01.2026 18:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Nice work ! New lathe for Christmas?

02.01.2026 15:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Me: I need a stable OS
Microsoft: Check out AI in Notepad

02.01.2026 15:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
About DROP and the Delete Act Learn more about DROP. This includes the California Consumer Privacy Act and the Delete Act.

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...

01.01.2026 20:44 πŸ‘ 48 πŸ” 35 πŸ’¬ 4 πŸ“Œ 4
Preview
GitHub - gojimmypi/VerilogLanguageExtension: Verilog Language Extension for Visual Studio Verilog Language Extension for Visual Studio. Contribute to gojimmypi/VerilogLanguageExtension development by creating an account on GitHub.

All open source, free, see GitHub:

github.com/gojimmypi/Ve...

01.01.2026 23:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
VerilogLanguage - Visual Studio Marketplace Extension for Visual Studio - Verilog Extension for Visual Studio. (classifier extension). Implements the Verilog Language Extension allowing user-definable keyword colorization. Useful for FPGA deve...

My #Verilog Language Syntax Highlighter for Visual Studio can also be found at the Marketplace:

marketplace.visualstudio.com/items?itemNa...

01.01.2026 23:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screen snip of Visual Studio with the VerilogLanguage install screen

Screen snip of Visual Studio with the VerilogLanguage install screen

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.

01.01.2026 23:48 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
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.

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.

@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

22.11.2025 18:15 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Love this! #retrocomputing #coding

22.11.2025 14:21 πŸ‘ 157 πŸ” 56 πŸ’¬ 8 πŸ“Œ 2
BalCCon2k25 - Goran - openCologne and birth of new ULX ULX5M
BalCCon2k25 - Goran - openCologne and birth of new ULX ULX5M YouTube video by BalCCon - Balkan Computer Congress

@gmahovlic.bsky.social at BalCCon2k25
Birth of the ULX5M FPGA!! 😎

youtu.be/VM_dkyJBuK4

11.10.2025 15:12 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Arduino being bought by Qualcomm.
That was not on my bingo card.
www.hackster.io/news/qualcom...

07.10.2025 15:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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. 🌲

04.10.2025 01:07 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
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.

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.

@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.

14.08.2025 19:58 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Welcome! You are invited to join a webinar: Cybersecurity Solutions for the Satellite Industry. After registering, you will receive a confirmation email about joining the webinar. Secure satellite communication and boot integrity with wolfSSL: FIPS 140-3, Post-Quantum, and Embedded Optimization Join us on July 30th at 9 AM PT for the β€˜Cybersecurity Solutions for the Satellite ...

Here's the link to register:

us02web.zoom.us/webinar/regi...

23.07.2025 15:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Picture of the earth from space, with ground station, delivery rocket and satellite images.

Picture of the earth from space, with ground station, delivery rocket and satellite images.

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.

23.07.2025 15:41 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0