The Open Source HCS Project
The aim of this project is for a stand alone home automation control system which consists of hardware (main controllers and remote networked controllers) and software to monitor and control various devices around your house. Current plans support using X10 wireless modules, Analog, Digital, and Voice input and output. Once the HCS is programmed the use of a PC is not required. The current HCS II meets many of these goals and the HCS_C extends these goals while providing future growth.
Current Status (briefly):
2012/01/21 - gHCS (a GNU HCS ;-) ) A side project and possible migration path for the HCS II. Sofar this is just in the planning phase.
2010/11/11 - Bob has further updated the HCS_C XPRESS to 1.10.
2009/07/22 - After a terribly long hiatus I'm back. I'll start working these pages to bring them more up to date and include a few new things. Hopefully it will gain some more attention like it deserves. :-)
2007/01/03 - Something really useful a link to the main software directory. Sorry I didn't include this to begin with.
Also William Repository for older host/compiler and ROM images can be found on his web site. He also has an announcement Announcing early field test of new HCS II SC ROM. His web site also contains updated documentation.
2006/08/17 - I'm again bringing my attention to the HCS II. I have 2 HCS IIs and I'd like to get them back up and running. So I hope to have more activity and better organization.
2005/02/24 - Bob has his HCS_C working with some XPRESS code. Meanwhile there is work underway to define a development environment to make it easier for others to get involved and help out with the work so Bob can get on to the network interface. Currently I have it defined as Eclipse, CDT, GNU ARM GCC. I hope to have the identical setup for Windows so we have a uniform enviroment. Other tools currently include Macraigor's JTAG interface (Linux & Windows support), Quartus II Web Edition Software (FPGA compiler) (I don't know if this will work under Linux/Wine), Borland C++ (3.0?), Dunfield's Micro-C, CCS C, ASL (HCS II Z180 assembler), Java and WATCOM C++.
2004/05/20 - Bob has produced a hardware masterpiece! The first prototype boards are out and I have mine (I've got 2M of RAM for debugging). Perhaps by mid-summer we'll have the network card but in the mean time we have work to do to get ECOS up and running on the HCS_C.
2004/03/09 - Bob Morrison has made tremendous progress on the design of the HCS_C and the network interface but has run into a software bug (which he caught!) and has to return to his studies. So the hardware has been delay until May (Sorry!). Further work will be done on the older A02 version so we can get the base OS up and running.
2004/03/01 - Bob has a wonderful design for the net card. It has the 16 bit AXIS chip and up to 512M SDRAM (depends on chips and config). Very nice!
All trademarks and copyrights on this page are properties of their respective owners. Forum comments are owned by the poster. The rest is copyright ©1999-2004 VA Linux Systems, Inc.
HCS Web BBS:
Circuit Cellar has, for a number of years, run a BBS and newsgroups for it's audience. That BBS has now been retired in favor of the easier to use web based BBS. It's not just for this project but many other things related to Electronics and Computer Applications.
For further info email me at: firstname.lastname@example.org.