>
> *Ours is all in python and php with darkhttpd as the webserver. I dispise
> nodejs, it reminds me of the cluster that ruby gems are. *

And this is why there is no easy guide. At least from a programing aspect.
No two people are going to agree on how it should be done, and what is used
to get it done.

Nodejs does however get a bad rap I think. The stigma of javascript comes
with it. Which is its self often misunderstood. Nothing is perfect however
. . .



On Fri, Sep 5, 2014 at 1:06 PM, Don deJuan <donjuans...@gmail.com> wrote:

>  On 09/05/2014 10:04 AM, William Hermans wrote:
>
>   *Why compile anything?  For the proposed project (Greenhouse control)*
>> * speed is not any sort of priority so use an interpreted language, the*
>> * obvious choice on BBB is Python.*
>>
>
>  Well, the obvious choice to me is Nodejs, and am betting since this
> person has 35 years experience in related fields, that C is a possibility
> as well.
>
>  I've only been programming for 20 or so years . . . so what the hell do i
> know ?
>
>
> On Fri, Sep 5, 2014 at 1:51 AM, <c...@isbd.net> wrote:
>
>> William Hermans <yyrk...@gmail.com> wrote:
>> > [-- text/plain, encoding 7bit, charset: UTF-8, 51 lines --]
>> >
>> > You need to find and read sources about embedded Linux. Then, since your
>> > project could be done using any number of languages, you need to figure
>> > that out too. Past that, you're going to have to figure out what
>> hardware
>> > you're going to use. Which will indicate if you're using SPI. I2C, UART,
>> > onboard ADC's or PWM's etc.
>> >
>> > In your shoes, I'd start off with and continue using these instructions:
>> > https://eewiki.net/display/linuxonarm/BeagleBone+Black. You can use
>> either
>> > Debian or Ubuntu with these build instructions. I've been using these
>> > instructions since last year ( around 14 or slightly more months ), and
>> > they're very consistent.
>> >
>> > You could also start off with a premade Debian console image if you
>> like.
>> >
>> > You can definitely compile natively on the board, but if you plan on
>> cross
>> > compiling, you're going to need to understand the gcc toolchain
>> thoroughly.
>> > For setup and use.
>> >
>> Why compile anything?  For the proposed project (Greenhouse control)
>> speed is not any sort of priority so use an interpreted language, the
>> obvious choice on BBB is Python.
>>
>> ... and I am also a long in the tooth software engineer with maybe 30
>> years of experience writing C, but I'd still recommend going with
>> Python on this sort of project.
>>
>> --
>> Chris Green
>>  ยท
>>
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to beagleboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
> I actually have done a similar control for aeroponics room setups. We are
> releasing it public in roughly a month once the boards come back and we
> finish testing on the new hardware run.
>
> Very easily can be adapted to greenhouse control as I am sure you're after
> the same things, water, temp, humidity, vpd, ph, ppm, disolved oxygen, dew
> point, flood detection, co2, lumens/lux, uvb, darkness light leak detection
> and all the rest of the goodness for optimal environmental control. Even
> the cooling opener could be adjusted/adapted to fit to automate opening
> roof panels.
>
> Ours is all in python and php with darkhttpd as the webserver. I dispise
> nodejs, it reminds me of the cluster that ruby gems are.
>
>
>  --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to