reef-pi :: An opensource reef tank controller based on Raspberry Pi.

Hello , just got my first raspberry pi +starter kit .. so I will be reading through this thread and hoping too get some good ideas on how too use it ..
Check out the guides at http://reef-pi.com , they are streamlined and probably easier to follow than this thread
 
Check out the guides at http://reef-pi.com , they are streamlined and probably easier to follow than this thread
Thanks @Ranjib .. good too know!!!
So far I’ve only got this , but ordered a 7 in touch screen .. to go with it
911EDA02-15DE-4A98-8F6B-570918E35988.png
 
Thanks @Ranjib .. good too know!!!
So far I’ve only got this , but ordered a 7 in touch screen .. to go with it
911EDA02-15DE-4A98-8F6B-570918E35988.png
very nice.
You'll need some ancillary electronics to setup any specific reef-pi modules (like temperature monitor, or power bar, or kessil controller etc)
 
Just finished coding the ui support for updating connectors . Inlet, outlet , jack are now editable , users will be able to update existing connectors from ui . I think I’ll do the same for equipment and timers and then cut the next beta
 
Just finished coding the ui support for updating connectors . Inlet, outlet , jack are now editable , users will be able to update existing connectors from ui . I think I’ll do the same for equipment and timers and then cut the next beta

Please do not Discriminate against Dosing pumps . Thank you
 
its just two pins right ? just provide two male header pins, and users can connect them with jumper wires
No the boards require 5 wires (12V, 5V, GND, SDA and SCL). I've used 6 pins so far as I believe they are easier to get then 5 pins. I prefer to offer female connectors since they offer 12V and 5V power supply which I prefer not to have 'open' on a male connector.
 
No the boards require 5 wires (12V, 5V, GND, SDA and SCL). I've used 6 pins so far as I believe they are easier to get then 5 pins. I prefer to offer female connectors since they offer 12V and 5V power supply which I prefer not to have 'open' on a male connector.
I'm not sure if there is a reason not to, but in my mind it would be better to separate the 12V and 5V from the other pins? Have a separate input for 12V and a separate input for 5V then just use 3 header pins for the others?
 
Hello hiveminds,
I have cut a new 2.0 beta release for reef-pi just now. This release bring loads of new features and some bug fixes. Some major changes include:
Features:
  • Macro sub-system
  • All connectors (jacks, inlets and outlets) and equipment are now editable via UI
  • reset password through command line
  • light profiles (diurnal, auto and manual)
Bugfixes:
  • pca9685 allows all 16 channels
Some other technical chores:
  • Better error messages in UI
  • Dashboard configuration moved to dashboard itself
  • Navigation UI overhauled
  • edit/update button alignment across all module UIs

Release builds can be found in usual location: https://github.com/reef-pi/reef-pi/releases/tag/2.0.0-beta-7

Please help us testing out the 2.x beta builds, every bit of testing would help/benefit rest of the community. I don't expect many big breaking changes after this. I'll work on some validation and editable timer/doser next, but dont expect those to break anything existing. In short, this is very much what the final 2.0 release will look like, except with bug fixes (if we find any).
I believe you'll like the UI better, I am overhauling the UI as part of 2.0 release, and I think now its nearing completion. The navigation /tabs have refreshed look now, configuration tab is little bit different (and I hope you all like it better).
Theres a command line way to reset password now, this should help get out of those tricky situations where you lost the password, without erasing the whole database.
The macro feature is perhaps the most powerful feature I have implented in reef-pi till now. I expect it to evolve a lot, but even the basic implementation that we have now should unlock lot of new use cases. I'll make follow up posts on it as I run it through my builds..
happy reefing
 
I will await the arrival of the first 2 boards and if they're ok I will order this PWM module for testing :cool: (the strange text behind 'Detected' in the 1st picture is from the PDF converter). The board size is 56x85mm, should fit on the PI HAT and cost for 10 of these PCB's is 1.73 Eur ex shipment from supplier.

You only have to populate the resistors, transistors and connectors for the number of PWM signals you need ;)

upload_2018-8-5_8-8-55.png

upload_2018-8-5_8-12-10.png





upload_2018-8-5_8-13-58.png
 
I'm not sure if there is a reason not to, but in my mind it would be better to separate the 12V and 5V from the other pins? Have a separate input for 12V and a separate input for 5V then just use 3 header pins for the others?
If you separate the power supply then it will become very difficult to connect the additional 12V, 5V and 3! GND signals to the present board designs!
 
Hi Ranjib
Will the beta7 install over the top on beta6 or does it need removing first?
you dont have to remove the old one, you can directly install the newer releases
Code:
sudo dpkg -i <new reef-pi>.deb
 
I will await the arrival of the first 2 boards and if they're ok I will order this PWM module for testing :cool: (the strange text behind 'Detected' in the 1st picture is from the PDF converter). The board size is 56x85mm, should fit on the PI HAT and cost for 10 of these PCB's is 1.73 Eur ex shipment from supplier.

You only have to populate the resistors, transistors and connectors for the number of PWM signals you need ;)

upload_2018-8-5_8-8-55.png

upload_2018-8-5_8-12-10.png





upload_2018-8-5_8-13-58.png
this looks very nice :-)
pca9685 will be soldered by the user ?
 
this looks very nice :)
pca9685 will be soldered by the user ?
Let me test it myself, I think it will not be that difficult since these boards have masks and it should be easier to solder a larger SMT component versus the small resistors, capacitors and transistors. I've done it at long time ago with a microchip controller myself. The trick is to mount the edges to align the chip, then it's easy.

The problem with small SMT components is that they can't be hold and often get 'stuck' to the solder and move from the board. This is a lot easier with larger chips.

This comes very close to my experience:
 
Let me test it myself, I think it will not be that difficult since these boards have masks and it should be easier to solder a larger SMT component versus the small resistors, capacitors and transistors. I've done it at long time ago with a microchip controller myself. The trick is to mount the edges to align the chip, then it's easy.

The problem with small SMT components is that they can't be hold and often get 'stuck' to the solder and move from the board. This is a lot easier with larger chips.

This comes very close to my experience:
Interesting. If its not very hard, I'll definitely give this a shot.
Do you have a single place with all the design files? I would love to tinker with some,
 
Interesting. If its not very hard, I'll definitely give this a shot.
Do you have a single place with all the design files? I would love to tinker with some,
I can share the design files but I don't have a place to share and no experience with sites such as github, etc. If somebody has a place to share I can move it there.

Give me some time, I will order a fix IP and then I can use my own webserver (and email) again. A good reason for this as I wanted to do this already for a long time ;)
 
Last edited:

IF YOU HAD TO TAKE A REEFING EXAM, WOULD YOU PASS?

  • Yes!

    Votes: 32 45.7%
  • Not yet, but I have one that I want to buy in mind!

    Votes: 9 12.9%
  • No.

    Votes: 26 37.1%
  • Other (please explain).

    Votes: 3 4.3%
Back
Top