So, I just bought the mini2440. I have modified and downloaded several OS images. I am a novice embedded programmer. I have done some programming in VB Java and C but no C++ just to let you know where Im at. 1. I have wireless working sort of I can connect to the device with laptop but lose the connection a few minutes later. I am trying to set it up as an adhoc network and directly browse the storage on the device. Does CE support this? I can connect via activesync/usb no problem but I would like to do this over wifi. Does anyone have any thoughts on the wireless connection dropping in and out? Signal strength is excelent and the unit is within a couple of feet of the laptop so that should not be an issue. 2. I am confused on the process of adding my own application to the OS design. When I try to compile a project in eVC++ it attempts to connect to the device directly. Is there a way to compile it for adding to the OS design later? I am only trying to compile an example program not write one myself yet. Am I missing something simple it doesn't seem like it should be that difficult a task. 3. Once I am sucessful at adding a working application I will need to access the gpio in an applicaion that I will be writing. I understand about half of the code in the topic Tutorial on howto use GPIO from C# and C++ and next to nothing about using .dll's. Would someone be kind enough to point me in the right direction. What do I need to teach myself and more importantly where can i find some good information to get started. Thank you for your assistance.