Tutorials

AVR Microcontrollers
Ever made an Arduino project, and either bought a new Arduino to make your new project or dismantle your project to use your Arduino in a new project? Ever used the Arduino to make a project that only used a small subset of the pins or needed more pins? An AVR microcontroller microcontroller may be your solution to keeping your project together, having a fitted footprint, and enabling the use of your Arduino where it matters - prototyping!
ATtinyX5 Microcontroller
Sister tutorial to the AVR Microcontroller tutorial. We dive specifically into the ATtinyX5 microcontroller to make your next project free of an Arduino development board while maintaining the same functionality! The ATtinyX5 is an 8-pin device that is great for small projects!
ATtinyX4 Microcontroller
Sister tutorial to the AVR Microcontroller tutorial. We dive specifically into the ATtinyX4 microcontroller to make your next project free of an Arduino development board while maintaining the same functionality! The ATtinyX4 is an 14-pin device that is great for small projects!
ATtinyX313 Microcontroller
Sister tutorial to the AVR Microcontroller tutorial. We dive specifically into the ATtinyX313 microcontroller to make your next project free of an Arduino development board while maintaining the same functionality! The ATtinyX313 is an 20-pin device that is great for small projects!
ATMEGA328p Microcontroller
Sister tutorial to the AVR Microcontroller tutorial. We dive specifically into the ATMEGA328p microcontroller to make your next project free of an Arduino development board while maintaining the same functionality! The ATMEGA328p is the same microcontroller used at the heart of the classic Arduino UNO. You can essentially make your own custom design based off the Arduino UNO with no changes to your code - even take it to market!
Bluetooth HM-10
Ever want two Arduinos to communicate with each other wirelessly? Use the HM-10 bluetooth module in your next wireless project. Extremely easy to set up and intuitive use for both one-way and two-way communication using bluetooth BLE 4.0!
EAGLE PCB Design
Ditch the breadboard and make your own custom PCB (printed circuit board)! An excellent skill to make your own customized products without the mess of jumper wires. Combining artistic and theory to make practical applications that you can create and share with the world!
Git + GitHub
Git is a powerful tool for maintaining version control of software files. GitHub is a cloud tool to encourages project collaboration between you and your team. Share your code through the cloud and work seamlessly and simultaneously with git + GitHub.
MEN Stack Webserver
Install, configure, and host a web server right on your Raspberry Pi. The MEN stack uses an Express framework with Node.js and a Mongo database.
SolidWorks
Have you ever wondered how an engineer designs physical objects such as your car, smartphone, or your bike? Did he, or she, simply design the device by sculpting a block of clay as seen in car commercial? No, an engineer would use a solid modeling computer-aided design (CAD) program like SolidWorks to design. In this tutorial, you have the opportunity to learn how an engineer would use SolidWorks to design a device at the fundamental level.
Raspberry Pi Setup
This is a complete tutorial for the general setup and configuration of the Raspberry Pi. A generic tutorial from square one to a headless system that is ready for any project you are ready to make.