9th Dec, 2013, 03:11 AM
As regular readers will know, I love playing around with my RPi trying new things and suggesting new things.
I do it because I enjoy it, not that it adds any benefit or advantage to Xbian.
So recently I have been playing around with HotPi - a new GPIO addon for the RPi. HotPi
For 11 squid it gives software LED and FAN control, with the added bonus of a real time clock, and an IR port which is supposed to work with any IR receiver.
First things first - It's a kit - so if you have shaky hands or don't own a soldering iron, this is not for you. But with a bit of patience you can solder everything together.
Following the installation instructions Instructions is straight forward. (There are bits missing like type of battery but all in all not too bad - I have been informed that it in the process of being rewritten so hopefully some of the problems will have been removed)
The RTC (Real time clock) does not work on default Xbian because the required module is not loaded into the kernel.
I haven't tested the IR functionality so can't comment just yet.
The LED and Fan control programs compile without errors on Xbian and work because we use upstart.
Any 5V fan should work directly - I'd recommend a low noise 40mm depending on your requirements and enclosure.
Note: The current design will not fit inside a standard RPi enclosure (This could have been avoided but..)
....... so it's all now working
You can control the colour of the LED lights by just calling the program (all detailed in the instructions) and parsing the colour you want in hex = so red is FF0000. Obviously the colours are not precise but you can play around.
The fan speed is similarly controlled with a value of 0=off to 255=full (Note full is not the fans full speed but about 75% as the voltage at 255 is only 3.3V.
Was it worth it?
Yes, it was good fun and I'm slowly rewriting my earlier script to incorporate it. I think for what it offers and at the price for 4 bits of HW control its a bargain - especially as the last time I looked a RTC only was £10 and the Hotpi is only £11
Issues I had:
1. Nothing worked!!!! Advised to check soldering.
2. Worked - but fan not switching off - check soldering again.
3. Many of the daemons didn't work - this is because of the difference between wheezy and Xbian in how they get the temperature.
4. The hotpi-daemon uses 7% cpu - which is a lot and the developer is aware of this.
5. My new case, an old mobile phone box. Because of the hight problems, the LED was not visible, so I just cut a hole where the LED was and plugged it with a piece of 10mm (I think) glue stick - actually looks better than the pure LED.
So a plus point for kickstart.
The developer is also very helpful if you have any problems, a plus point for a lot of small start ups.
BTW: Don't reply if you want to say that the RPi doesn't need temperature control (I know that)
I do it because I enjoy it, not that it adds any benefit or advantage to Xbian.
So recently I have been playing around with HotPi - a new GPIO addon for the RPi. HotPi
For 11 squid it gives software LED and FAN control, with the added bonus of a real time clock, and an IR port which is supposed to work with any IR receiver.
First things first - It's a kit - so if you have shaky hands or don't own a soldering iron, this is not for you. But with a bit of patience you can solder everything together.
Following the installation instructions Instructions is straight forward. (There are bits missing like type of battery but all in all not too bad - I have been informed that it in the process of being rewritten so hopefully some of the problems will have been removed)
The RTC (Real time clock) does not work on default Xbian because the required module is not loaded into the kernel.
I haven't tested the IR functionality so can't comment just yet.
The LED and Fan control programs compile without errors on Xbian and work because we use upstart.
Any 5V fan should work directly - I'd recommend a low noise 40mm depending on your requirements and enclosure.
Note: The current design will not fit inside a standard RPi enclosure (This could have been avoided but..)
....... so it's all now working
You can control the colour of the LED lights by just calling the program (all detailed in the instructions) and parsing the colour you want in hex = so red is FF0000. Obviously the colours are not precise but you can play around.
The fan speed is similarly controlled with a value of 0=off to 255=full (Note full is not the fans full speed but about 75% as the voltage at 255 is only 3.3V.
Was it worth it?
Yes, it was good fun and I'm slowly rewriting my earlier script to incorporate it. I think for what it offers and at the price for 4 bits of HW control its a bargain - especially as the last time I looked a RTC only was £10 and the Hotpi is only £11
Issues I had:
1. Nothing worked!!!! Advised to check soldering.
2. Worked - but fan not switching off - check soldering again.
3. Many of the daemons didn't work - this is because of the difference between wheezy and Xbian in how they get the temperature.
4. The hotpi-daemon uses 7% cpu - which is a lot and the developer is aware of this.
5. My new case, an old mobile phone box. Because of the hight problems, the LED was not visible, so I just cut a hole where the LED was and plugged it with a piece of 10mm (I think) glue stick - actually looks better than the pure LED.
So a plus point for kickstart.
The developer is also very helpful if you have any problems, a plus point for a lot of small start ups.
BTW: Don't reply if you want to say that the RPi doesn't need temperature control (I know that)