Skip to content

Details

Welcome!

This is a new technology meetup and it will be based in Port Coquitlam, British Columbia. Come and join us on our maiden voyage!

The NodeSchool is running a global event on June 30st and we are going to have our local event on June 29th, just a the day before.

Meetup Location:

Terry Fox, Room 230

1260 Riverwood Gate., Port Coquitlam, BC, BC

Who is this Meetup for

The community at large is invited to attend; high school students thinking about taken Computing Science university courses, professionals, retirees, the super young wanting to get started with robots and computing.

What you need to Make a Successful Meetup

You need to bring a laptop running any operating system (Microsoft, Linux, Mac OS). You can get started by installing the required software for your platform. The reference section of this page provide useful links to help you.

Programming Prerequisites

None. If you are getting started then visit the links provided in the reference section. The NodeSchool has good tutorials and we intend to have volunteer tutors around to answer questions.

Objective of this First Meetup

• To get introduced Node.JS and how to program microcontrollers using JavaScript.

• To have fun and help each other with robotics and programming.

• To make new friends.

https://www.youtube.com/watch?v=CYbYKeCagXA&feature=youtu.be

Volunteers are Welcome!

Sponsors

Terry Fox Secondary School, School District 43 (Coquitlam)

http://photos1.meetupstatic.com/photos/event/a/0/2/f/600_450701007.jpeg

Suggested Exercises

Schematics: https://github.com/tableflip/nodebot-workshop/tree/master/schematics/png

Simple Modifications

• Blink: This exercise can completed in at least two different ways; using led.strobe(milliseconds, callback) or using an interval and toggle the state of the led on/off. In either way we can add a piezo and when the led is on we can play an alarm song. Copy this object literal to help you setup your alarm sog:

{ song: "C D F D A - A A A A G G G G - - C D F D G - G G G G F F F F - -", beats: 1 / 4, tempo: 100 }

References

• Official NodeBot Day - June 30st (http://nodebots.io/)

• Install NodeJS (https://nodejs.org/en/)

• Johnny-Five JavaScript Robotics and IoT Platform (http://johnny-five.io/).

• Visual Studio Code: Free Code editing. Excellent! (https://code.visualstudio.com/?utm_expid=101350005-17.ZUysucFlStyPwU4hcu0waA.0&utm_referrer=https%3A%2F%2Fwww.google.ca%2F)

• NodeSchool: Tutorials, references (http://nodeschool.io/)

• NodeBot Challenge (https://github.com/tableflip/nodebot-workshop)

• Python is required for RPC for the Temperature challenge (https://www.python.org/downloads/)

• Getting Started: On Windows OS (http://www.a1mansoftware.com/2016/06/nodebots-day-1-getting-environment-ready.html)

• Getting Started: On Ubuntu 16.04 LTS (http://www.a1mansoftware.com/2016/06/nodebots-day-1-getting-environment.html)

Related topics

You may also like