Skip navigation.

Pool Control Phase III: Touchscreen Controls and Polish

Phase III: Touch screen controller
Nokia 770 Mono build/install
ssh
had

Pool Control Phase II: Sensors and Data Aquisition

Phase II: Plumbing and Sensors
Step 6:
Install conduit for sensors
120K resistors for LM34 (see app note)
Wire pressure and LM34
Chop plumbing and insert 3 3/4" tee's

Pool Control Phase I: Electrical Control

Phase I: Electrical control

Arduino Pool Control Code

#include

/* Pressure sensors have an offset that needs to be calibrated against.
* Simply hook up the pressure sensors to nothing and issue a "<1" sequence.
* The calibration value will then be stored in the EEPROM */

// Below are some misc variables and mostly the arduino pins where you have devices hooked up

int outputOffset=0;
int suctionOffset=0;
int caseThermPin = 0; // The analog pin you have the Voutput of your LM34 hooked up to for case temperature
int poolThermPin = 1; // The analog pin you have the Voutput of your LM34 hooked up to for pool water temp

DIY Linux Pool Control w/ Linksys NSLU2 Slug and Nokia 770 and Maemo

WARNING: The following guide involves serious plumbing and electrical work. The electrical box on most pool involves 240volt ac electricity. This is DANGEROUS and can kill you INSTANTLY. You should not attempt work inside your electrical box unless you absolutely know what you are doing, otherwise consult a licensed electrician. Don't gamble with your life to save a buck.

Site Spam

The site has been largely unmaintained for a year. I've been getting interested again in the whole atari thing and I'm quite happy I didn't make the decision to sell my stuff when I lost interest a year ago. I fixed all the user accounts, deleted the spammers and deleted the spam comments. I hope to update the site more often so check back soon.

CCache is Busted!

Hey guys,

Apparently my ccache build has some issues. It's not even my fault I don't think, but the command line arguments are built up with malloc and memcpy and at some point it gets a bus error with memcpy (which drills down to some asm code in the mintlib of bcopy16). I don't know what is to blame just yet but just to let you know ccache won't work properly for builds with very long commandlines, freemint being one of them!

Atari on Coldfire Information

Please refer to this page for all your Atari on coldfire needs!

Current Projects:
Atari Coldfire Project: Progress: Not stalled but slow with 2 people working.
Didier Mequignon's Efforts: Progress:
Currently Didier has TOS v4.04 running on the Coldfire board. He is using this test to mainly test his code for the CTPCI but this has huge huge huge benefit for those looking to move to Coldfire. There's no disk support on the coldfire evaluation board so right now only TFTP to a ramdisk. Check out the pictures of TOS running in high rez and high color native with no drivers except in TOS itself!

Ccache is now available for FreeMiNT

Some of you may or may not have seen my usenet post, but now available in the development packages section of this site is an RPM for ccache. ccache is a gcc preprocessor cache. It's usage can speed up build times immensely. For people who are building their development software or making incremental changes to rpm builds, any software that was previously compiled will compile lightyears faster. On my falcon freemint takes 1 hour+ to build in total, after running a build with ccache enabled, if you make distclean and make a marginal change and rebuild the whole thing, the result is it finishing in only a few minutes.

Good video performance on spitz/akita with openzaurus 3.5.4.1 and opie

WARNING: This guide is severely deprecated. Look elsewhere for more updated instructions. This is only being left here for historical purposes.

Syndicate content