PICAXE
PICAXE
Disadvantages:
Require a separate programmer
Software NOT free
Can be more difficult to work with
Less support
More research / experimentation required
But
Expanded capabilities make it worth the effort!
PIC Microcontrollers