"winter is coming"....tis the season for a DIY project, and I've been looking at doing a controller for my smoker for a long while. After doing my research I'd have to say that heaterMeter is a great project...source code looks good. But I wanted to 'change' things up....in the interest of trying/learning new things....
my idea is using the following hardware with the HeterMeter code...this stuff is easy(cheap) to find on ebay/ali....almost no soldering and wifi support....I think/hope it should work?
>atmega 2560 R3 board (arduino clone) ~$7 (processor and board)
>Ramps v1.4 3d printer shield ~$5 (this just slides into the atmega board and gives 3 thermistor connections(1 pit 2 food), servo control, multiple fans all with no soldering....
>16x2 lcd board with 6 buttons w/sd card slot ~$4 (this is the lcd1602, hopefully that's the one compatible with HM code.) this will be a wire/wire connection....no soldering.
>ESP 8266 wifi esp-01 ~$3 (this will allow wi-fi, and does local AP/webconfig....connect to thingspeak, mqtt as well)....this connects to the uart pins so no soldering as well (will have to use a small 3.3 logic converter).
around ~$20 total (for almost no solder solution with wi-fi)....plus some mono-plugs/some sort of case/some small items....
the hardest part of the build will be just connecting 2.5mm mono plugs to thermistor jumpers on the ramps board...the other issue is that ramps board is only using 4.7k resistors for the thermistors (instead of 10/20k)....will that be a problem?
I don't want to use a raspberry pi (I guess I'll lose some features)....I'm a software guy not a hardware guy so any advice would be good. I've done work with arduino/esp8266/thingspeak/mqtt...
Do you think the HM software code can be 'somewhat' easily adapted to the hardware above? The thermistors are just on different ADC pins, and I'm sure the fan/servo control is just a matter of pin assignments(i hope)....I already have most of the hardware from other projects (ramps board is en route)...
bye for now..
David
my idea is using the following hardware with the HeterMeter code...this stuff is easy(cheap) to find on ebay/ali....almost no soldering and wifi support....I think/hope it should work?
>atmega 2560 R3 board (arduino clone) ~$7 (processor and board)
>Ramps v1.4 3d printer shield ~$5 (this just slides into the atmega board and gives 3 thermistor connections(1 pit 2 food), servo control, multiple fans all with no soldering....
>16x2 lcd board with 6 buttons w/sd card slot ~$4 (this is the lcd1602, hopefully that's the one compatible with HM code.) this will be a wire/wire connection....no soldering.
>ESP 8266 wifi esp-01 ~$3 (this will allow wi-fi, and does local AP/webconfig....connect to thingspeak, mqtt as well)....this connects to the uart pins so no soldering as well (will have to use a small 3.3 logic converter).
around ~$20 total (for almost no solder solution with wi-fi)....plus some mono-plugs/some sort of case/some small items....
the hardest part of the build will be just connecting 2.5mm mono plugs to thermistor jumpers on the ramps board...the other issue is that ramps board is only using 4.7k resistors for the thermistors (instead of 10/20k)....will that be a problem?
I don't want to use a raspberry pi (I guess I'll lose some features)....I'm a software guy not a hardware guy so any advice would be good. I've done work with arduino/esp8266/thingspeak/mqtt...
Do you think the HM software code can be 'somewhat' easily adapted to the hardware above? The thermistors are just on different ADC pins, and I'm sure the fan/servo control is just a matter of pin assignments(i hope)....I already have most of the hardware from other projects (ramps board is en route)...
bye for now..
David