after spending 3 days in eagle designing my rc receiver board. once its assembled it can control a bank of up to 6 servos, and drive an h bridge which could control 2 motors or 4 solenoids. it will have an atmega328 as its mcu, which has enough power to control all the gizmoes. it will have headers for transmitter and receiver modules. so it can be controller remotely and provide telemetry. i broke out all 6 analog pins for sensor data (2 of which can also be used as an i2c bus, so you can control open servo hardware as well, though i plan to use it to talk to my lego nxt and/or its sensors.). i already have the firmware running in the original breadboard+arduino prototype, though it needs some tweaks an i probibly have to rearrange my pin assignments. i cant afford to have custom boards cut, so im just going to use a high end protoboard. its a pretty nice board, it has a grid of holes with traces connecting them in a grid, so you can cut traces to isolate lines. it will no doubt take a day or two to complete assembly. ive already mocked it up with all the headers, sockets, terminal blocks, and other non-removable components to make sure the design matched the available board space. cramming everything into a 3"x2" board was kind of a tough task, i tried about 7 different layouts before i found one that worked. anyway i think im headed for bed.