ScatterWeb is a distributed, heterogeneous platform for teaching mobile and wireless ad-hoc networking from the physical layer up to the application layer. It was built by the CST (Computer Systems & Telematics) group at FU Berlin, Germany. Goals of ScatterWeb are (among others): - Students should be able to derive system parameters from high-level requirements for certain technologies, e.g., QoS in Web Service – QoS in Network – QoS in wireless transmission. - Students should understand the impact of transmission technology, network topology, hardware parameters etc. onto application layer services. - The system serves as a test-bed for ad-hoc networking, peer-to-peer networks, power and resource constrained communication devices, and sensor networks. After presenting the different components of ScattwerWeb (embedded webserver, embedded sensor board, over-the-air flashing USB stick), the talk gives an overview of research challenges and achievements in the areas of energy awareness, routing, management, code distribution, and scripting.