Building Python-on-hardware unit for grade 11 STEM. Students already have basic Python from grade 10. Goal: bridge to physical computing without re-teaching syntax.
CircuitPython looks friendlier for classroom (drag-and-drop file copy, REPL via serial, Adafruit's docs are kid-readable). MicroPython feels closer to "real" Python and runs more boards.
Teachers who've taught Python-on-hardware: which did your students grasp faster? And does the choice matter for college transfer (will MicroPython look better on a college app)?