Web NoticeBoard
The web server for the NoticeBoard application has been running for the last few days and seems to be working well. It allows people to check the status of the notice board from a web browser by going to this site.
Currently I am redesigning the interface which is very inflexible at the moment. The look and feel will also be changed slightly as a result of this, making it easier on eye.
I have stopped trying to get the old DS2405 switches used in the current pins to work with the HA5 controller. It is definately doable but I am not sure it is worth spending the time on it, as they will not get used when the new ones arrive. The new DS2406 switches should be here soon and they will be much easier to control and read their state, as well as providing a built-in 1kb of memory.
A second pin has broken when trying to pin it into the surface. The place where the outer (gold) and inner (silver) sections meet (separated by a plastic insulator) is definately the weak point of the pin. The inner pin becomes very thin at this point as it travels through the outer core. Usually it is not a problem - the pins bend a little with use but they can be carefully straightned. If they bend too much though they are liable to break off like this. They can't really be reinforced, as this would entail making the pin thicker which in turn would make it harder to push into the surface. The solution is probably to experiment with different materials to provide the insulation between the active layers in the surface itself so that the pins don't require so much force to be inserted...
Finding the right LED to use in the new pin design is important. How much power the LED consumes will determine how many pins can be powered at any one time. It is also essential to make sure that the LED will be bright enough when powered by the irregular source that the surface provides. I tried a number of surface-mounted LEDs from the Farnell catalogue. The tests were carried out using 4.5V DC power supply and an 8kOhm resistor to simulate the Pin&Play surface. 
