A remote laboratory for electronics: technical and pedagogical issues