×

SparkFun will be closed on Tuesday, November 5th to support our team in being able to go out and vote! Orders placed after 2 pm MT Monday, November 4th will ship on Wednesday, November 6th. Thanks for your patience and understanding.

Johnny-Five Inventor's Kit

The Johnny-Five Inventor's Kit (J5IK) is your go-to source for developing projects using the Tessel 2 and the Johnny-Five programming framework. With the J5IK you will be able to build JavaScript-powered hardware by marrying common software language with powerful hardware. This kit includes everything you need to complete 14 circuits that will teach you how to control and read external sensors and displays, control motors, learn JavaScript, and much more. With the J5IK, you won't need any previous programming or electronics experience to use this kit though if you do possess such skills they will certainly aid you. After using this kit you’ll have the know-how to start creating your own IoT projects and experiments, all thanks to Johnny-Five!

Johnny-Five is an Open Source Robotics and IoT platform based on the IO-Plugin protocol. Released by Bocoup in 2012, Johnny-Five is maintained by a community of passionate software developers and hardware engineers. Over 75 developers have made contributions towards building a robust, extensible and composable ecosystem.

The on-line Experiment Guide for the J5IK (that will be released when the kit starts shipping) contains step by step instructions of how to connect each circuit with the included parts. Full example code is provided and explained and even includes troubleshooting tips if something goes wrong.

The kit does not require any soldering and is recommended for anyone comfortable learning new programming languages or if you are looking for an alternative to the original SparkFun Inventor’s Kit.

  • Experiment 1: Blink
  • Experiment 2: Multiple LEDs
  • Experiment 3: Reading a Sensor - Potentiometer
  • Experiment 4: Reading a Button
  • Experiment 5: Reading a Switch
  • Experiment 6: Reading a Light Sensor
  • Experiment 7: Fading an LED
  • Experiment 8: Controlling an RGB LED
  • Experiment 9: Using an H-Bridge - Motor Control
  • Experiment 10: I2C Sensor with BMP180
  • Experiment 11: Moisture Sensor
  • Experiment 12: LCD Screen
  • Experiment 13: Shift Register + LEDs
  • Experiment 14: Shift Register + Seven Segment

Johnny-Five Inventor's Kit Product Help and Resources

Experiment Guide for the Johnny-Five Inventor's Kit

June 28, 2016

Use the Tessel 2 and the Johnny Five Inventors kit to explore the world of JavaScript enabled hardware through 14 awesome experiments!

Core Skill: Robotics

This skill concerns mechanical and robotics knowledge. You may need to know how mechanical parts interact, how motors work, or how to use motor drivers and controllers.

2 Robotics

Skill Level: Rookie - You will be required to know some basics about motors, basic motor drivers and how simple robotic motion can be accomplished.
See all skill levels


Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

3 Programming

Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels


Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

3.8 out of 5

Based on 4 ratings:

Currently viewing all customer reviews.

Cool Kit

It took a while to figure out which node version works for the kit. My kid is having lots of fun with the kit.

My first kit!

Super excited to start! The documentation is very helpful. And I really like the extra attention given to other concepts about electronics etc. I too cant wait to start teaching my son!

Excellent first step into robotics!

This is an excellent kit as a first step into robotics! I come from a web development background, so Javascript is my superpower. For the longest time, I always thought I would have to learn C# or Java to get into robotics, but with the Johnny Five kit, I can just use Javascript to power the little Tessel! I also don't know crap about circuits or anything like that beforehand lol. The online tutorials and manuals were very well written and informative for a noob like me! Overall, an excellent purchase and use of my time! :)

0 of 1 found this helpful:

Tessel is dead

There is no more tessel. All communities have dried up or are inaccessible. USB drivers are not maintained so this doesn't work with latest node versions. Buy arduino instead.