OK, you don't have to actually throw away your Arduino, but you might wish to consider this slick alternative the next time you're going to build a temperature-sensing microcontroller project. Or, for that matter, a light-sensing project, or a proximity-sensing project, or a capacitance-sensing project.
This "alternative" is a relatively new kid on the embedded design block called PSoC® FirstTouch, from Cypress Semiconductor Corporation. The Cypress PSoC is better known as a programmable mixed signal array or Programmable System-on-Chip (PSoC). While sporting an 8-bit microcontroller clocking in at a maximum 24MHz and supporting 512 bytes of SRAM, 8KB flash, these rather lackluster specs are offset by four analog and four digital customizable advanced peripheral building blocks (known as PSoC Blocks), and the ability to build a crazy-small microcontroller project.
How small, you ask?