GNSS tracking has improved greatly over the past decade, but what about movement and position tracking without satellites? Is it even possible?
Check out some of our recent Pi tutorials to get started with Raspberry Pi, the RP2040, Qwiic and more!
Nothing says "I love you" on Valentine's Day like a homemade gift. And if that gift happens to be made using 3D-printed parts, addressable LEDs and a phone app you create yourself - everybody wins!
The great thing about open source software is that when you want a new feature, you can just add it!
Pimoroni has released a line of four new digital audio boards, bringing enhanced sound and an integrated graphical display to your Raspberry Pi.
We've written hundreds of libraries and made lots of mistakes. Learn the basics of how to write a good library.
Deck out your Sphero RVR robot with a Raspberry Pi Zero W, remote pan-tilt camera, and some Qwiic components!
Last week, we showed a classroom of fifty-five developers how easy it is to work with the SparkFun Edge Development Board using the Arduino IDE. Now we want to show you, too!
Looking to get your kids into programming? Look no further!
Take a look at Cyclic Redundancy Checks beyond just copy/pasting an implementation. The underlying mathematical principles are very interesting, and you can try it yourself in Python!
The market is maturing, and we are looking at a lot more ARM chips.
Creating a custom project to show off some nice edge-lit acrylic.
The SAMD21 boards have the ability to add additional UART, SPI and I2C ports. Check out our new tutorial explaining how to set them up.
Taking what I've learned about LED color mixing and Python, along with our LumiDrive LED Driver and LuMini LED Ring, I set out to create a light ring for macro photography that surpasses all others.
How to eschew the Arduino IDE for a combination of and Arduino command-line tool (Arduino CLI) and a professional code editor (Visual Studio Code).
Have you been curious about trying Python on a microcontroller? The ESP32 is a great way to start!
Let's take a closer look at the quasi-random sequence generator for the Simon Says Trampolines project, and how a buggy first attempt was improved!
Our newest (sorta-Python-related) tutorial shows you a few ways to run a script whenever a Raspberry Pi boots up.
In the latest Python tutorial series, we look at loading MicroPython onto six different microcontroller development boards.