If you're looking to make your own dashboard or slick graphical interface, Python can help you out with the Tkinter package.

Continue reading

Whether you are teaching a class or want to create a dashboard to plot sensor data, the matplotlib Python package has you covered! We introduce a new guide that walks you through the basics of using matplotlib.

Continue reading

Remixing Anouk Wipprecht's Kitty Ear soldering project shared on OSHPARK and Shapeways.

Continue reading

Let's continue digging deeper into Arduino to see what's really going on with registers.

Continue reading

In order to use more advanced features or optimize our code for space and speed, we need to understand how to work with registers directly in microcontrollers.

Continue reading

The serial controlled motor driver is stripped of its firmware and reprogrammed to function as an amplifier. Then it's surrounded with circuits that turn the whole shebang into a portable guitar amp.. but it won't win any awards.

Continue reading

Let's take the SparkFun Inventor's Kit to the next level with some more projects!

Continue reading

Learn how to combine a Python web app framework with the ESP8266 Thing to control your RPi via WiFi.

Continue reading

Find out what it was like building the Skimmer Scanner app and distributing it through the Google Play store.

Continue reading

The micro:bit is an awesome piece of tiny hardware, and I just wanted to make sure we gave you another programming environment with which to play.

Continue reading

Learn how to control a computational program with your Arduino sensors!

Continue reading

Let's compile some Getting Started lessons for the micro:bit.

Continue reading

Time for the ever-popular loops discussion! We look at the three basic loops you can use in Arduino.

Continue reading

Building on our last Arduino programming episode, we look at creating compound conditional statements using logic operators.

Continue reading

We're back to exploring programming basics, and this week: if/else statements!

Continue reading

The BBC micro:bit is being released in the United States! I'll show you how to get started with it using Microsoft's MakeCode block editor.

Continue reading

How to use the various math operators and compound assignment operators in C/C++.

Continue reading

We present another set of concepts in the computer science series as they relate to Arduino.

Continue reading

Tags


All Tags

Recent Blog Comments

Hahahaha, that’s awesome. Sadly, I’m slightly too young and missed the TRS-80 days (although I’ve heard plenty of stories!). Were there any…
Come on…My TRS-80 originally only had 4K programming space and we did some pretty nice UIs (remember Hangman?). I never understood why…
I’ve posted a comment on the page for the PiJuice HAT. Hey, at least this one includes a solution…
Linking up to the pedal would be sweet!! I dig that idea, and I just got out of guitar land Pete don’t drag me back in… I’d absolutely be…
Good suggestion, thanks! It seems that Kivy supports a lot of newer interfaces like smartphones and multi-touch.
Thank you for the tutorial. I highly recommend Kivy - at least for the applications that we use it for. At my company we are using it for…
# higher density? DO IT ;-) –> use the APA102 2020 LEDs (2x2mm) :-) - this gives you better…
One thought: There are folks who like to put on some really fantastic “Holiday Displays”, making lights on their houses “dance” to the…
Thanks! For the demo in the video I used an ESP 8266 but for the final build I’m using an ESP32. I discovered a timing issue with multiple…
Great project! One tidbit conspicuous by its absence is mention of what processor you used. I’m afraid I’d be distracted from playing the…

Recent Authors

xtopher

Englandsaurus

RIP Cheyenne Mountain Zoo Meerkat

ShawnHymel

Alex the Giant

Megan Arnold

ROB-24601

Pete-O

Glenn S

Feldi

M-Short

Chelsea the Destroyer

MikeGrusin


All Authors