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...
Simple Traffic Light Controller Using PIC10F322 and XC8
This guide provides a simple way to create a traffic light system using the PIC10F322 microcontroller and XC8 compiler. By following the circuit setup and using the provided code, you can add realistic traffic lights to your model train layout. Customize the timing as needed to fit your specific requirements and enhance the realism of your project.
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.
How to Use PIC10F322 ADC and PWM for LED Brightness Control with XC8
PIC10F322 ADC and PWM for LED Brightness Control - by combining the ADC and PWM features of the PIC10F322, you can create a flexible and efficient method for controlling LED brightness. This guide provides a comprehensive setup and detailed code example, demonstrating how to read an analog input and adjust the PWM duty cycle to control the brightness of an LED. This approach can be expanded to control larger loads with the addition of a transistor, providing even greater versatility for your microcontroller projects.
PIC16F15214 MCU Overview : What You Really Need to Know
PIC16F15214 MCU Overview The PIC16F15214 is an cost effective upgrade from the PIC10F322. This MCU will give you two more I/O pins compared to the PIC10F322 - About 14 times the flash program space, 8x the SRAM space, and various other peripherals such as...
Replace your Raspberry PI with a Dell Wyse 3040 Thin Client
Compare Dell Wyse 3040 and Raspberry PI 4 head-to-head! Understand why replacing your Raspberry PI with a Dell Wyse 3040 might be your best decision.