I haven’t been playing with TI’s 430MSP’s lately anymore (lack of time), but they are a nice cheaper than arduino system. The author came up with a nice setup to get multitasking working on the board to handle more than one item at once.
http://jeffrey.co.in/blog/2014/06/multitask-scheduler-for-msp430f5529-launchpad/