Seeking Bespoke Technology Solutions?
Are You Ready to Transform Your Ideas into Innovations?
Contact me today to discover how personalized, high-end tech solutions can meet your unique requirements.
jamie@jamiestarling.com
Search The Site
Explore
Explore By Topic
C
I
M
P
S
T
X
Z
C
I
M
P
S
T
X
Z
Blog Picks
Creating an LCD I2C Driver for the Core MCU Framework
Creating an LCD I2C Driver for the Core MCU FrameworkA Quick Look at the HardwareThe Driver in ActionMaking Sure the Address is RightWrapping It All TogetherCore MCU Framework InformationHave a Project or Idea!?Seeking Bespoke Technology...
Breaking Down C Headers and Include Files : A Simple Introduction
Breaking Down C Headers and Include Files: A Simple IntroductionWhat’s a Header File, Anyway?Using #include: The Key to Connecting Your CodeWhat Goes Into a Header File?How Header Files Keep Your Code ConnectedHeat Shrinking It UpHave a Project or Idea!? Breaking...
Building for the Future : How My Technical Projects Shape My Personal Growth
When I dive into a technical project, whether it's developing a new lighting hub, programming a microcontroller, or other technical problem it often seems like I'm simply solving a puzzle. The pieces may look like code, wires, and components, but beneath the...
From Concept to Control: Designing a Versatile DCC System for Model Railroads
Yes, I like trains. I can't help myself. I've been fascinated by them for as long as I can remember. It’s a hobby that pulls together all sorts of things I enjoy—not just the technical side, but also my artistic side. There's something about building and running a...
Model Train Projects: Introducing the LumiEase Hub
The goal of the LumiEase Hub is simple: to make it easy for anyone to add LED lighting and effects to their model train projects. For a long time, I’ve been designing modular systems for my own use. But when you're creating something for yourself, it's easy to...
What is The Difference Between The PIC10F320 and PIC10F322?
What is The Difference Between The PIC10F320 and PIC10F322?
Image Processing – Python : Convert Image to Gray Scale – Average
Let's us look at some ways of converting a color image into a black and white or gray scale image. The most straight forward approach is averaging the three color channels, RGB. GrayValue = (Red + Green + Blue) / 3 You do this for every pixel. It is quick and...
Understanding XC8 MPLAB C Header Files
Received a question about – How to separate a program into multiple files. Simple programs can be put in a single file, but when your program grows larger, while it isn’t impossible to keep it all in one file, it starts to become a big pain in the rear. The purpose...
Python Automation – Code Snippet – Return List of Files in Directory by Extension
Need to return list of files in directory based on the file extension?