The original question was one of hardware. I can figure out the software based on what I know and feel comfortable with. My question is: how do I control roughly 20 relays, some that I need to set and some that I need to 'read', ideally as an interrupt when they close? I also need to work with a couple of A/D inputs, mainly temperature. From the documentation that I have seen, no cape can support that many relays, so I need multiple capes. How do I do that? Can they be stacked? Can I use I2C to select the address to 'write' to in order to energise the relay coil? How do I organize them to allow I2C to select an address through multiple capes? How do I get the power to drive a relay? TTL logic can't do that. These are my fundamental questions. Where can I go to get the answers? I really want to learn rather than be handed answers. I can deal with the software issues well enough, it is the hardware decisions that are stumping me.
On Wednesday, September 3, 2014 10:24:01 PM UTC-4, ccrisle...@gmail.com wrote: > > I have a significant project that I want to accomplish this fall/winter. I > would like to build a digital controller for my greenhouse. I have been a > software engineer for 35 years so the programming will be easy. I don't > have any experience with microprocessors and need to learn so that I can > do. What introductory and intermediate sources of information would people > recommend? I am thinking about a BBB running Ubuntu but am open to > suggestions. > > Thank you, > Chuck Crisler > -- 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.