The Reflowduino is an all-in-one Arduino-compatible controller board that can easily transform a toaster oven into a reflow oven for much less the price! It sports a versatile ATmega32u4 microprocessor with micro USB programming interface, an integrated MAX31855 K-type thermocouple interface with noise filtering, Bluetooth Low Energy (BLE 4.0) for easy pairing with a mobile device, LiPo battery charging and status indication, an optional solid-state relay, and buzzer to tell you when dinner's ready! Better yet, all of this is completely open-source for all to enjoy, including PCB files, Arduino IDE example code, sample Android app for Bluetooth control, and a full step-by-step wiki on how to modify a toaster oven or hot plate! Better yet, you don't even have to tweak the toaster oven or hot plate at all if you don't want to!
See all design files, example code, demo app, and wiki on the Reflowduino Github page!
Note: If you would like to order a Reflowduino or Sidekick relay module, first check the pricing on my website and contact me directly at email@example.com since I am not officially stocking it on my website at the moment as I am launching an Indiegogo campaign soon.
Quick Tech Specs
- ATmega32u4: This nifty little microcontroller is the same powerful brains of the well-known Arduino Leonardo with USB-to-serial conversion all handled inside the chip! The board operates at 3.3V, not 5V, so please use level shifters if you are interfacing the Reflowduino with 5V logic!
- Micro USB Connector: A micro USB powers the board, charges a LiPo battery (if it's there), and can also be used to program the board.
- Resettable Fuse: The Reflowduino uses a resettable PTC fuse rated at 750mA to protect your board from drawing more than that amount of current from the USB port! Simply removing the short (assuming this was causing the problem) will "reset" the fuse back to normal!
- Indicator LED's: A green power LED lights up whenever the board is powered (either by micro USB or by a LiPo battery); a blue LED flashes when the Reflowduino isn't connected via Bluetooth and turns solid when a connection is made; and a user-controlled red LED can be used for debugging, or, the in case of the Reflowduino demo code, can be used to indicate whether the reflow process is underway.
- Voltage Regulator: The Reflowduino has a 3.3V/600mA regulator for powering the ATmega32u4, Bluetooth module, and other things that you might want to connect to it!
- Thermocouple Interface: The board includes a MAX31855 thermocouple-to-digital converter chip for reading temperature via a K-type thermocouple (included with any Reflowduino purchase).
- Bluetooth: An HM-11 Bluetooth 4.0 Low Energy (BLE) module allows easy-to-program wireless communication and real-time data transfer between the Reflowduino and a mobile app, eliminating the need for expensive displays that use up a bunch of GPIO pins and eat up space! The Bluetooth can also be used to enable custom functions and user interfaces from the open-source app, allowing for endless possibilities! By default the app shows the real-time thermocouple temperature, graphs the reflow temperature in real time, shows when the reflow process if complete, and saves the data for you to analyze later. These features can be expanded to work with display shields, custom Bluetooth applications for other operating systems, special button functions, and more!
- LiPo Battery Charging: A 2mm JST battery connector and charging circuit allows you to use a standard single-cell 3.7V LiPo battery with a capacity of at least 250mAH. You can either keep the Reflowduino plugged in via micro USB or use a LiPo battery, or both! If both are plugged in, it will automatically use the micro USB power. The charging current is 250mA by default, but you can solder a jumper to set it at 500mA.
- Solid State Relay (Pro version only): The Reflowduino...