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
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...
Getting Started with Your First Embedded MCU Project: A Practical Guide
1. Define Your Project’s Goal2. Choose the Right Microcontroller3. Set Up Your Development Environment4. Get Your Hands on the Hardware5. Write and Test Your Code6. Debug and Troubleshoot7. Document Your Progress8. Expand and Iterate9. Share Your Work Getting...
Announcing the Release of the Core MCU Framework – DS18B20 Drivers for Core8-16F Version
I’m excited to share some great news for developers and tech enthusiasts: the Core MCU Framework has now been expanded with initial support for DS18B20 temperature sensors in the Core8-16F version! This release brings powerful new capabilities, enabling seamless...
25 Creative LDR Projects to Explore on Your Own
25 Creative LDR Projects to Explore on Your OwnLight Detection and Control ProjectsSecurity and Safety SystemsEntertainment and Display IdeasEnvironmental Monitoring and Green ProjectsLearning and Demonstration ProjectsOther Fun IdeasCore MCU Framework LinksHave a...
Using RabbitMQ to Scale Automations
Using RabbitMQ to Scale Automations, because at some point you are going to need to scale your application - maybe it is doing something that take a while - like running reports, or generating something in which you have a large amount of work to do. In the case of...
Localized IOT – Based on the ESP8266, JSON, and MQTT
My automation project is continually evolving, and I’m excited to share the latest advancements in my localized IoT setup. The image below shows the IoT Node Base, which includes a power regulator and is built around the ESP8266, specifically the Wemos D1 Mini....
Image Processing – Python Convert Image to Gray Scale – Single Color Channel
In the last post we took a look at averaging the RGB channels to produce a gray scale image. It does require some math division to get the result. If you need a way that is even simpler and faster than averaging - we can extract the values from one of the color...
What is The Difference Between The PIC10F320 and PIC10F322?
What is The Difference Between The PIC10F320 and PIC10F322?
Why Choose C Over MPASM or Assembly Language?
Why Choose C? Discover why C has become the go-to language for microcontroller programming, surpassing ASM in efficiency, portability, and ease of learning. Learn how mastering C can future-proof your career in the tech industry.