A solar-powered ESP8266 WiFi module joins the IoT

Coming Next Column

Solar power fans, start your engines. I am going to build two of these ESP8266 solar-powered units. I will be setting up and executing a test on how much additional solar power you can get by tracking the sun on your solar-powered Pi or Arduino projects. I am running two computers side by side on solar panels, with one tracking the sun and the other facing due south. It should be interesting to find out the exact numbers. I collect all the data with a Raspberry Pi reading the JSON data from each solar-powered ESP8266 unit.

Questions & Answers

[UCC:interviewer]Q: [/UCC] I'm checking the connection of my I2C bus on my Raspberry Pi B+ using the command sudo i2cdetect -y 1, and I'm getting this result:

    0 1 2 3 4 5 6 7 8 9 a b c d e f
00: - - - - - - - - - - - - -
10: - - - - - - - - - - - - - - - -
20: - - - - - - - - - - - - - - - -
30: - - - - - - - - - - - - - - - -
40: - - - - - - - - 48- - - - - - -
50: - - - - - - - 57- - - - - - - -
60: - - - - - - - - UU- - - - - - -
70: - - - - - - - 77

0x48, 0x57, and 0x77 all make sense to me. But what is UU? I have a WeatherPiArduino board hooked up to my Pi.

Best regards, Sam

A: The UU generally means that the specific I2C address is already being used by some other bit of software. This can happen quite easily on the Raspberry Pi. See what else is using the address. 0x68 is the default address for a DS3231 on the WeatherPiArduino board, and you might start looking there. When it is cleared up you should see:

    0 1 2 3 4 5 6 7 8 9 a b c d e f
00: - - - - - - - - - - - - -
10: - - - - - - - - - - - - - - - -
20: - - - - - - - - - - - - - - - -
30: - - - - - - - - - - - - - - - -
40: - - - - - - - - 48- - - - - - -
50: - - - - - - - 57- - - - - - - -
60: - - - - - - - - 68- - - - - - -
70: - - - - - - - 77

Buy this article as PDF

Express-Checkout as PDF

Pages: 8

Price $2.95
(incl. VAT)

Buy Raspberry Pi Geek

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content