Installation Guide for pcb2gcodeGUI on WSL2 Ubuntu 22.04.4 LTS
In this blog, we explain the step-by-step installation procedure for pcb2gcodeGUI on an Ubuntu 22.04.4 LTS environmen ...
Notes on the Design and Manufacturing Process of Single-Sided PCBs Using KiCad
This article explains the end-to-end workflow from schematic creation and board design to Gerber output and CNC milli ...
KiCad Freezing? The IME Might Be the Cause!
Have you ever experienced frustrating freezes while searching for symbols or configuring settings in the electronic c ...
KiCad Freerouting Plugin Java Version Detection Error and Countermeasures
When I launched KiCad the other day for the first time in a while, I noticed that the KiCad version had been updated ...
Setting Up a Local LLM Environment: How to Deploy ollama, open-webui, and gemma3 Using WSL2 × Docker Desktop × NVIDIA Container Toolkit
In recent years, the demand for LLMs (Large Language Models) has rapidly grown, drawing significant attention not onl ...
Building a Tetris-Style Game with MicroPython and RP2040-Zero
In this article, we introduce a Tetris-style game program implemented in MicroPython using ChatGPT, an RP2040-zero, a ...
Displaying “Hello, World!” on an SSD1306 OLED Display with an RP2040-Zero Compatible Board
In this article, we will introduce how to display “Hello, World!” on an SSD1306 OLED display using MicroP ...
Leveraging enumerate() in Python for Loops
As a programming memo, I’ve summarized why expressions like “for index, data in enumerate(list):” i ...
How to Extract Text from JSON Data Containing HTML Output by Nexpose
While viewing vulnerability results in Nexpose, I encountered JSON data containing HTML tags. Such data is difficult ...
How to Blink an LED Using Thonny and a Raspberry Pi Pico Compatible Board
In this guide, we will walk you through how to blink the onboard LED on a Raspberry Pi Pico compatible board using Th ...