> My recommendation is each student gets a QuickProto-01, a > 18F2520, and some > sort of programmer. Maybe Wouter has something? I have plenty, either available or as vapourware in my head :) But I missed the start of this discussion, so maybe I am asking for what was already said, but: what are the course objectives? I have one course for 2nd year informatics students, who are not expected to do much electronics, and I want them to be able to do work at home. So they buy a one-PCB thing that contains both a programmer (connect USB and you are on the move) and the target and some peripherals, and the lessons and assignments are matched to the peripherals on the PCB. Some students connect external peripherals anyway, but that is for extra points. For 3d year electronics students, who are expected to work in small groups and create quite some additional circuitry and use all kinds of tools (o-scopes etc) that are available only at the school it makes no sense to provide an all-in-one PCB or to make it possible to work at home. For them we have [ one ICD2 and a few cheaper programmers ] per group. I can imagine lots of inbetween situations (my dwarf boards might fit some of these cases, or an ICSP programmer + a solderless breadboard, or ...). Or more extreme: maybe you can do with just the MPLAB simulator, no hardware at all. I often do this for the first assignment of my course. Or maybe your students have to dig in real deep and need an expensive in-circuit emulator and a fast logic analyzer. So you must first define your course objectives! Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist