Arduino
Permanent installation with veroboard
- Excellent tutorial. Again, I had no idea.
- Another walkthrough
Weather station
- WX station receiver, plus links to others; interesting 433 Mhz helical antenna designs
- Another WX station
DHT22
433 MHz
Pi problems
- It's almost like I wrote this... Python script running on pi, unable to handle paging request.
Solar power
- blog/powering-a-raspberry-pi-from-solar-power/
- p/8s-5a-switch-mode-ultimate-bec-ubec-45214#.V6ZbMGQrK00
- tag/pi-go-x-ways-powering-raspberry-pi-portable-projects/
- battborg
- blog/powering-a-raspberry-pi-from-solar-power/
- forums/viewtopic.php?f=41&t=57979
- 2014/06/20/how-to-build-a-solar-powered-raspberry-pi-piday-raspberrypi-raspberry_pi/
- pi.qcontinuum.com
Solar-powered WX station, w/good info about battery capacity
Wow, really neat solar-powered WX station -- Grove connectors, very all-in-one
DIY Solar cells
I had no idea.
- Broken solar cells
Buck Converter -- adjust DC power
Serial comms
- Serial over NRF24L01, which links to:
- Serial comm fundamentals with Arduino. Choice quote:
A note on strings
The Arduino provides two methods of storing character data. You have
the standard C style character arrays, and you have Arduino's own
attempt at a C++ String class. C style character arrays require a bit
more effort on the programmers part while Arduino's String class
attempts to provide an easier to use object that handles most of the
string manipulation under the hood. There is one potentially
significant pitfall with the String class that you need to be aware of
when using it. The class relies on dynamically allocating buffers to
handle different string sizes as well as changes in string sizes.
With the Arduino's limited SRAM, repeated dynamic memory allocation
will fragment memory and eventually cause the Arduino to behave
unpredictably or lock up completely. It is for this reason that I
utilize C style character arrays. I'm not saying the String class
can't be used, but steps need to be taken to keep it from fragmenting
memory at which point you lose much of the advantage the class tries
to provide.