Let Me Teach You Arduino, With JavaScript!

Ever wanted an excuse to learn Arduino, but don’t want to learn C/C++? Don’t worry. I’ve got you covered. 

I’ve published three articles on the Safari Books Online blog that show you how to take your existing JavaScript skillz and turn them in to a powerful force of hardware and blinking LED lights … and you’ll build yourself a #BBQDuino, too! And, I might be writing a book, too (skip to the end for more info on that)!

 

Part 1 of the series, JavaScript Powered Arduino With Johnny Five, takes you through the basics from plugging in your Arduino for the first time, to getting some LED lights to blink, using a breadboard. This is the bare minimum start-up post that shows you how to make your computer run JavaScript with NodeJS and Rick Waldron’s Johnny-Five framework, and have it control an Arduino Uno. 

NewImage


Part 2 of the series, Building An Arduino Powered BBQ Thermometer, builds on the lessons that you learned in the first article. It takes you from blinking lights in to the world of championship BBQ cooking! Or, at least, the ability to monitor temperatures with your Arduino and report on the results with – you guessed it – an LED (though it doesn’t blink this time). You’ll learn what a “thermistor” is, how to hook it up to your Arduino, and what you need Johnny-Five to do, to read data from it and make decisions based on temperatures.

NewImage

 

Part 3 of the series, Arduino: Show Me The Temperature!, completes the series by adding an LCD display to the BBQ thermometer. You’ll go from a binary signal LED to a complete thermometer with both Fahrenheit and Celsius temperature displays!

NewImage

 

Want To Learn More? Maybe Some Robots, Too?

If you want to learn more about Johnny-Five, Arduino, build some robots, and maybe write some C/C++ for Arduino, let me know by registering your interest in my e-book, “Arduino: Hardware For JavaScripters“.

Arduino For JavaScripters

This book isn’t published yet. In fact, it’s not even started yet. Before I get down to writing it and releasing the first version, I need to know that there’s enough demand to make it worth my time. If you’re interested, be sure to let me know by signing up on the Leanpub page for the book. You will receive notice of the book being published, if I do end up writing and publishing it.


Post Footer automatically generated by Add Post Footer Plugin for wordpress.

About Derick Bailey

Derick Bailey is an entrepreneur, problem solver (and creator? :P ), software developer, screecaster, writer, blogger, speaker and technology leader in central Texas (north of Austin). He runs SignalLeaf.com - the amazingly awesome podcast audio hosting service that everyone should be using, and WatchMeCode.net where he throws down the JavaScript gauntlets to get you up to speed. He has been a professional software developer since the late 90's, and has been writing code since the late 80's. Find me on twitter: @derickbailey, @mutedsolutions, @backbonejsclass Find me on the web: SignalLeaf, WatchMeCode, Kendo UI blog, MarionetteJS, My Github profile, On Google+.
This entry was posted in Arduino, E-Books, Hardware, Javascript, JohnnyFive, NodeJS. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • http://www.yepi6.org/ yepi 6

    Thank you, these are very good share