Hands on with the Reef Angel controller

By on Jul 22, 2011

We’ve been excited about the open source concept of the Reef Angel controller from the get go and now we finally got our hands on a Reef Angel controller. Needless to say, we weren’t disappointed. The controller certainly has come a long way since we covered it for the first time. The board got a complete makeover, and many new modules have been released. The software also has become much easier to use, which we’ll cover below. Keep reading for the full hands on along with a lot of pictures.

The Reef Angel controller currently retails for $219.00, and comes with a plethora of features. Along with the head unit and an eight-port relay box, the Reef Angel comes with a temperature probe, pH probe and two float switches. Two additional temperature probes can be added for $8 each and a dimmable moonlight that follows the same same pattern as the moon can be added for $20. Need internet connectivity? A WiFi attachment can be added for $109.00 along with two dosing pumps for $100. If you run out of plugs an additional relay expansion box will set you back $89. For this review we opted to just get the basic controller to explore the core functionality and usability of the Reef Angel.

The controller was packed well for shipment and arrived in perfect shape. All components were neatly packed but the instructions were, well, completely lacking. Don’t worry though connecting all the cables is extremely straightforward and further instructions can be found on the Reef Angel website. Next, the float switches weren’t wired up, maybe disappointing for some, but a quick run to the local hardware store for some electrical tape fixed the problem. After we finally wired everything up it was time to boot up the Reef Angel controller.

A pretty nice demo is installed on every Reef Angel controller but quickly realizing it wasn’t enough to fit our needs, we connected our controller to our laptop with the provided USB cable and got to work. The Reef Angel website has some pretty good tutorials on creating and uploading  codes and following all the steps in the tutorial we ended up with a pretty decent controller. Of course it turned out the next day than none of the steps were needed since a newly released Reef Angel software, RAGen, takes care of all the hassle, but it did leave us with a very good feel for the code structure.

The RAGen software actually creates all the basic code you might need including timers, wave makers, ATO functions, dosing pumps, and temperature and pH control with just a click of a button. If you are striving for more controlability and customization than the RAGen offers, plenty of additional code libraries can be found on the RA forums. If there is any codes you need help with there are plenty of people willing to help out on the forums as well. Beside a wealth of knowledge on the forums the customer service is absolutely phenomenal, any questions you might have are quickly answered through email, usually within two hours.

Now the hardware. The Reef Angel, although not the sleekest on the market, is extremely cool looking and is just a tad bigger than the Vortech Eco Smart Driver, which is significantly smaller than we originally thought. The relay box isn’t too special though it is nice to see eight outlets rather than the usual six. The temperature probe is a bit on the cheap side and so are the float switches but they get the job nicely done. The pH probe contained some bubbles, but each probe is individually tested by Reef Angel before shipment and we were reassured of the accuracy.  We also got a chance to open up the controller and there appears to be plenty of room for expansion for the ultimate DIY geek. The LCD screen is actually fully removable so in case it breaks or you simply want a higher resolution screen it is easily replaced.

Overall we are extremely pleased with the controller; it’s true that it has some shortcomings, the float switches and temperature probe are a bit cheap, and setting up the controller is a bit trickier than the average controller on the market, but at this price the huge amount of possibilities is just insane. Beside that the controller is just plain cool.

Posted in Equipment |
Search More:  
   
  • Anonymous

    Sweet! Finally an updated write up on my favorite controller. I love the fact this thing will do anything I want and then some… if it can’t do it “out of the box”, I just think of what I want it to do and ask a few questions to Roberto on the forum and either a couple days for some code updates to a few weeks later for hardware I have it doing what I wanted, like when I wanted additional PWM channels to control more LED strings. I have mine with additional relay box, 3 temp probes, dosing pumps, moonlight add-ons, PWM module, and Wifi (to connect my LED lights to the internet to mimic any weather pattern in the world I want, ie. I can set my lights to mimic the weather on the Great Barrier Reef! offset the time of course to match my light schedule).

  • Anonymous

    Can the screen be configured to not show the pH as 10.44?

    Yikes!

  • Anonymous

    ya, just stick it in saltwater before you take a picture. Same goes for the temp probe showing 73.9 in the picture above. ;)

  • http://pulse.yahoo.com/_3LLNDZ5XJ6ZQ76J2VLDUQD5WOA Micheal

    Not a big fan of how those plug/ports looked on the main unit, simply a hole cut in the plastic allowing any moisture (say what you will controllers are going to be in moist environments) direct to the circuit board? 

    Overall though, for the price, not too shabby

  • Anonymous

    Valid point… simple solution, small dab of silicone if it concerns you that much. Having run other controllers (still run a ReefKeeper 2 on my other tank) the pH and Temp ports are just as susceptible to those problems (although they plug into the outlet module, not head unit, but if I spilled water on the head unit it would get inside and fry it as well because it is not water proof), but after many years of use hung 6″ above my sump I never once had an issue related to that.

  • Jon Hahn

    That PCB looks like it could be shrunk down a more (like, 50%), that would lower the cost even more.

  • Anonymous

    Yup, may save 10cents or so having a smaller PCB, but then it wouldn’t fit to well in the case with the screen and joystick and all the ports on it. Also make it harder to install the next upgrade, which is going to be a memory upgrade, which is becoming an issue lately as more and more things are added to it.

  • Anonymous

    … or it’s on the “fritz”.

    Is that really the smallest screen they could source for the control unit? Notice the “Power” status LED? It was deliberately put in there in case you can’t see that the tiny screen is on, haha.

    Kudos for being refreshingly transparent, ie the open-source coding aspect of this unit. However, it will not win any beauty contests :(

  • Anonymous

    … or it’s on the “fritz”.

    Is that really the smallest screen they could source for the control unit? Notice the “Power” status LED? It was deliberately put in there in case you can’t see that the tiny screen is on, haha.

    Kudos for being refreshingly transparent, ie the open-source coding aspect of this unit. However, it will not win any beauty contests :(

  • Jon Hahn

    PCB space costs a bit more than that in mass production.  PCB costs are roughly in proportion to the area of the pcb. In small batches, this will not be obvious because of the dominance of the fixed set-up costs. So in low volumes, a pcb will not double in price if its area doubles. However in high volume, the cost of a pcb will be directly proportional to its area, so half size can mean half price. 

    And PCB area has little to do with the ability to add on upgrades later, thats where interconnects come in.  Unless the board has the traces added in at mfg time for future chips with a socket, adding in more chips for memory or whatever will be a no go.  The MSOP or smaller package that most chips use means you need a reflow oven and a solder mask to add chips… not something even experienced EE’s would consider if they didn’t have to.  And this assumes the traces are already there… adding traces to a PCB… pointless.  Not to mention, as much as I love arduino, if you need more memory or ports added on, rather than trying to piggy-back these on, its just better to go with a better microcontroller, like a beagle or android.

  • Jon Hahn

    PCB space costs a bit more than that in mass production.  PCB costs are roughly in proportion to the area of the pcb. In small batches, this will not be obvious because of the dominance of the fixed set-up costs. So in low volumes, a pcb will not double in price if its area doubles. However in high volume, the cost of a pcb will be directly proportional to its area, so half size can mean half price. 

    And PCB area has little to do with the ability to add on upgrades later, thats where interconnects come in.  Unless the board has the traces added in at mfg time for future chips with a socket, adding in more chips for memory or whatever will be a no go.  The MSOP or smaller package that most chips use means you need a reflow oven and a solder mask to add chips… not something even experienced EE’s would consider if they didn’t have to.  And this assumes the traces are already there… adding traces to a PCB… pointless.  Not to mention, as much as I love arduino, if you need more memory or ports added on, rather than trying to piggy-back these on, its just better to go with a better microcontroller, like a beagle or android.

  • Jon Hahn

    Could I use this to control dimming on something like 24 LED channels (PWM or analog)?

  • Jon Hahn

    Could I use this to control dimming on something like 24 LED channels (PWM or analog)?

  • Anonymous

    There is always the Apex Jr as an alternative for a budget controller, no display, no pH probe, no ATO, 4 power ports, 1 temperature port.. but hey, you save $60. Honestly, after initial setup and adding the Wifi module, which is an extra cost on any controller, I have never touched the head unit.

  • Anonymous

    There is always the Apex Jr as an alternative for a budget controller, no display, no pH probe, no ATO, 4 power ports, 1 temperature port.. but hey, you save $60. Honestly, after initial setup and adding the Wifi module, which is an extra cost on any controller, I have never touched the head unit.

  • Anonymous

    Out of the box it handles 2 PWM channels, so you could do 2 drivers with 12 LEDs per driver. For $89 you can buy the PWM expansion module that gives you 6 more PWM channels if needed. On mine the expansion module handles my main LED light/programming and the 2 on the head unit controls my moonlights.

  • Anonymous

    I am almost positive that since the Reef Angel is made/sold/supported by one hobbyist the production runs on the units would be considered very small batches, I would be surprised if he did more than 100 units per production run.

  • Anonymous

    Since you’re making broad assumptions, I’ll make mine:

    1.  You have some selfish & shameless inuendo to desperately promote this product.  IE: “Hey, yeah that was me on RB… I really stuck my neck out for Reef Angel, therefore I’m entitled to deep discounts and/or free stuff.  Ok?”
    2.  Humor and wit does not come quickly to you.  You’re probably a “dry” person in real-life.
    3.  You likely assume that I’m actually considering buying this controller, ha!  In (stark) reality, I’m a Profilux owner & former RKE user.
    4.  Your responses are slightly not attuned & inappropriate to preceding questions and opinions.  You’re always right, and need to let others very-well damn know it.

  • Anonymous

    CaliReefer does not know what he is talking about :(

  • Anonymous

    CaliReefer does not know what he is talking about :(

  • http://www.Reefbuilders.com Joost de Vries

    At the time of the picture the pH probe was not plugged in, thus the weird value. The probe works fine and so is the tank ;) . The tank is indeed kept at ~74F.

  • http://www.facebook.com/people/Tony-Fendt/726163201 Tony Fendt

    Likewise mr bunnyfeet :-| I’m a P3e user and welcome the advancement of this product as it might well demonstrate to Profilux that better user interfaces are achievable … that final screen shot is a great example. What about Profilux’s poor attempt at the touch screen or its pathetic little screen on the control unit ? I do have wit and humour but can’t recognise it in your weak scribbling. Have a happy day.

  • http://profile.yahoo.com/TCZLKIPLVBEOP4J7GIQNGM3AKE Snowboards4You

    You don’t either Ms. Bunny.