GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - tableflip/nodebot-workshop: A nodeschool workshop on how to get your ardunio alive with johnny-five

BranchesTags
Open more actions menu

Latest commit

 

History

216 Commits
216 Commits

Folders and files

NameName
Last commit message
Last commit date
assets
assets
 
 
exercises
exercises
 
 
i18n
i18n
 
 
lib
lib
 
 
schematics
schematics
 
 
stubs
stubs
 
 
tests
tests
 
 
.gitignore
.gitignore
 
 
.jshintrc
.jshintrc
 
 
.travis.yml
.travis.yml
 
 
README.md
README.md
 
 
gulpfile.js
gulpfile.js
 
 
help.txt
help.txt
 
 
nodebot-workshop.js
nodebot-workshop.js
 
 
package.json
package.json
 
 
screenshot.png
screenshot.png
 
 

Repository files navigation

Nodebot Workshop

Build Status Dependency Status Gitter

A nodeschool workshop that will make your Arduino alive with rwaldron/johnny-five

No hardware required!

# Install
npm install -g nodebot-workshop
# Run
nodebot-workshop

Nodebot workshop menu

A series of code challenges will teach you the basics of the johnny-five api, a framework for working with Arduino and other rapid prototyping boards.

## Hardware is optional

The workshop will pose a challenge, you will code a solution which the workshop will then verify.

You will be writing working, executable johnny-five code.

Each of your solutions can be run by the workshop or directly as a node program.

When run through the workshop the low level code to talk to the Arduino is stubbed out.

Wire up an Arduino, connect the USB and run your solution directly to see it run for real.

Contributing

Code style

To move towards a consistent style for nodeschool projects we use the .jshintrc as defined in learnyounode: https://github.com/rvagg/learnyounode/blob/master/.jshintrc

Building

npm scripts are present for testing and linting:

npm run test
npm run lint

A pre-commit hook will be installed in your repo clone to run the test/lint scripts with every commit.

Thanks

  • @rvagg - and the nodeschool.io team
  • @rwaldron and the johnny-five team
  • @voodootikigod and the nodebots team
  • @AnnaGerber of node-ardx.org

Translations

  • @gorhgorh - French
  • @n0bisuke - Japanese

Brought to you by @NodeBotsUK

About

A nodeschool workshop on how to get your ardunio alive with johnny-five

www.npmjs.org/package/nodebot-workshop

Resources

Readme
Activity
Custom properties

Stars

211 stars

Watchers

18 watching

Forks

59 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.