And by now I think we're out way passed left field.

On Sat, Sep 6, 2014 at 3:27 PM, Don deJuan <[email protected]> wrote:

>  On 09/05/2014 03:18 PM, John Syn wrote:
>
>
>   From: William Hermans <[email protected]>
> Reply-To: "[email protected]" <[email protected]>
> Date: Friday, September 5, 2014 at 2:43 PM
> To: "[email protected]" <[email protected]>
> Subject: Re: [beagleboard] Re: trying to learn enough to get started
>
>    *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
> . . .
>
>  I agree with you William; however, php and darkhttpd don't scale very
> well, because it lacks asynchronous I/O capability. Also, the current
> spec’d Javascript is pretty close to the more perfect language compared to
> C, Java or Python. It also has the biggest user base of any language, by
> far and it is the only true language that works in all browsers and on the
> server. BTW, there are no bad parts, just bad programmers.
>
>  Regards,
> John
>
>
>
>
>
> On Fri, Sep 5, 2014 at 1:06 PM, Don deJuan <[email protected]> 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, <[email protected]> wrote:
>>
>>> William Hermans <[email protected]> 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 [email protected].
>>> 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 [email protected].
>> 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 [email protected].
>> 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 [email protected].
> 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> lol
>
> --
> 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 [email protected].
> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to