chipKIT Development Platform

Free
MPIDE, Multi-Platform IDE, is a development environment.