BT Home Hub 5 usage – follow up

The BT Home Hub project is now almost finished, its just the last few quirks to work out and fix. For the last time, I’ve added a new module to my monitoring dashboard which allows me to see usage against time.

A spike in sent and received usage @ 2am
A spike in sent and received usage @ 2am

While checking out whether this page was working, I noticed an interesting spike in both sent and received traffic…

Continue reading BT Home Hub 5 usage – follow up

Making a radio controlled tank – Part 2 – PCBs

With the mechanics somewhat decided on, the control circuitry was the next on the list. After ‘mastering’ radio control, temperature sensing and internet connectivity, I was pretty well versed with the Arduino ecosphere, and felt pretty comfortable making my own PCBs with the help of OSHPark.

IĀ felt the tank needed multiple separate boards, not only to compartmentalize functionality but to work around the maximum board size in the free version of Eagle I was using to design the circuit boards. After much deliberation, I settled on 4 boards; control, connectivity, LED, and power.

Continue reading Making a radio controlled tank – Part 2 – PCBs

Monitoring BT Home Hub 5 usage

I’ve been working on collecting BT Home Hub 5A usage by connecting with PHP + cURL and extracting data from the status page. The last piece of the puzzle is figuring out the roll-over point of the data counter; it resets when it reaches a high enough level.

BT Home Hub 5A helpdesk screen
BT Home Hub 5A helpdesk screen

I collected data every second for a few hours while repeatedly downloading linux torrents (I have unlimited usage) and here are my results.

Continue reading Monitoring BT Home Hub 5 usage