Miscellaneous
General Making resources
Photon
- Photon Guide
- Photon Reference
- Note particularly the docs about the function we talked about in class:
Spark.function()
- Note particularly the docs about the function we talked about in class:
- Particle Community
Javascript
There are quite a few Javascript books available via the RIT Library. Use this search link for a list of them.
A couple of books to look for, whether online, physically via the library, or buying them yourself:
- JavaScript: The Good Parts
- Learning JavaScript Design Patterns (read it via the library or free online here)
- Eloquent JavaScript (free online)
- Node: Up and Running (free online)
- JavaScript reference for non-JavaScript programmers (“This document is intended as a reference or introduction to JavaScript for someone familiar with a language like C/C++/Java or Python.”)
Other online resources:
- Stack Overflow—Answers to all of the programming questions. Ever.
- MDN JavaScript Guide—The Mozilla Developer Network is generally very helpful and well-done.
- Mastering node.js
- Javascript for Java Developers
- Javascript Best Practices
- Learn Javascript Best Practices
Learning about electronics
- Nicely illustrated guide using the water analogy for electricity
- Sparkfun is a great electronics supplier. They have some very nice resources for getting started with understanding hardware:
- Sparkfun also has a nice-look set of Photon projects.
- Adafruit also has many useful tutorials, especially under the
Arduino category
- Including a nice lesson about LEDs
- Bildr is a fantastic resource for doing lots of things with electronics and Arduinos. For example, they have a great tutorial on hooking up a light sensor.