You could always use something like an ATTiny or ATMega chip - but then you have to program it in C (or Arduino C, which spares you the pain of writing to registers directly for the common stuff), and you'll likely end up having to use a USB-ASP to program it (this isn't needed with an ATMega, assuming you can find a way to get optiboot on it).
I've got a few ATTiny's in use for situations where the Espruino is ridiculous overkill, but where you'd need handfuls of discrete parts to do it without a microcontroller of some sort. It's really nice when you're just looking at inputs, and applying simple logic to them. Want PWM controlled by a knob? Why use a 555 and half a dozen external parts when you can use an ATtiny 85 and get 2 independent output channels, in the same package, with an extra GPIO line to drive a power light
Let me tell you, nothing makes you appreciate the Espruino's javascript like programming something in C.
Smaller, cheaper Espruino? You're still planning to do the one with the higher spec chip too, right?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
You could always use something like an ATTiny or ATMega chip - but then you have to program it in C (or Arduino C, which spares you the pain of writing to registers directly for the common stuff), and you'll likely end up having to use a USB-ASP to program it (this isn't needed with an ATMega, assuming you can find a way to get optiboot on it).
I've got a few ATTiny's in use for situations where the Espruino is ridiculous overkill, but where you'd need handfuls of discrete parts to do it without a microcontroller of some sort. It's really nice when you're just looking at inputs, and applying simple logic to them. Want PWM controlled by a knob? Why use a 555 and half a dozen external parts when you can use an ATtiny 85 and get 2 independent output channels, in the same package, with an extra GPIO line to drive a power light
Let me tell you, nothing makes you appreciate the Espruino's javascript like programming something in C.
Smaller, cheaper Espruino? You're still planning to do the one with the higher spec chip too, right?