GIT is a file-revision control system, popular for open source projects because it supports widely-dispersed development teams. Unlike earlier revision control systems, it has no central server: each user has a separate copy of all the file revisions.
GitHub has a nice cheat sheet to use once you’re familiar with Git.
In my previous post, the ESP8266 Arduino Sketch was reading 12 temperature sensors. In this post, I describe the progress on the web side of things: the PHP web service that stores temperatures in an SQL database.
I’m really happy with the ESP8266 so far: it reliably connects to a given WiFi access point, and now it’s reliably doing an HTTPS POST of data to my PHP web service.
In my previous post, I wrote the Raspberry Pi Node.js code to upload data from Pippa’s dog bed scale to data.sparkfun.com (update: site is down in 2021). This post covers how to make a Node.js program run automatically when the Pi is turned on. Oh, and at the end I installed the finished scale under Pippa’s bed.
In my previous post I finished the hardware for the scale and calibrated it. This post covers getting data from the scale to Sparkfun’s Data Warehouse (Update: by 2021 the site has been taken down).
By the way, the nRF Master Control Panel (BLE) from Nordic is the perfect tool for debugging Bluetooth Low Energy devices and messages. It understands a pile of standard Bluetooth data types as well as the Physical Web, so it’s a quick way to find out whether your Arduino project is sending the right data.
Whew! I’ve been (re)learning CSS and have discovered a few newbie misconceptions of mine that had really held me back.
CSS = Cascading Style Sheets. In an ideal web app, the HTML defines the page structure, the CSS defines the presentation (look), and the JavaScript/jQuery defines the behavior.
In my previous post I pointed to some sources of information about how to read Midi music files. I’ve now Open Sourced my working code.
I’m a total newbie at Git, but even so I’ve managed to create repositories for the Robotic Glockenspiel and the Arduino Midi File Reader library it uses. See My GitHub repositories for the current state of things.
In my previous post I covered the Arduino-based circuit I built to strike the chimes. I’ve also, with a little effort, gotten the Sparkfun MicroSD shield to work with the Arduino Mega 2560, so I’m now in the thick of writing the software to read music files for the Robotic Glockenspiel.