Who is here? 1 guest(s)
 Print Thread
Skywalker Artisan Integration
Koffee Kid
Hello again everyone!

I've been working on getting my "Skywalker" roaster I purchased from Amazon integrated with Artisan using a lot of information that I have found on this forum for the integration. I'm using a NodeMCU 32S board with Josh Moore's code only changing the TX/RX pinouts to be 2 and 4 instead of 2 and 3.

The good news is that I'm able to actually start the roaster and change the heating temp, fan speed, etc. through Artisan and the profile Josh has listed on his GitHub. The only thing that doesn't seem to be working is that the temperature readings dont seem to be coming into Artisan. I've tried changing the pinouts to see if that effects it and havent had luck with that.

Anyone else encounter this problem or have a suggestion on troubleshooting?
 
renatoa
Depends how you interfaced the ESP board to Skywalker, they use different voltage levels, 5V for Skywalker, 3,3V for ESP board. You have to use a level shifter.

Next, the choice of using GPIO 2 is problematic, must be floating or LOW during boot.
This means roaster should be off power when the board is booted, via USB from the PC I suppose...
If you power the board from the roaster, then you are at risk to have an unknown random voltage level on GPIO 2, disturbing boot process.

Not the last, pay attention to your actual board pins allocation.
On some boards we have the following sequence:
6 7 8 15 2 0 4 ... while on other boards we have
6 7 8 0 15 2 4

... so what you think is GPIO 2 to be GPIO 0 instead...
 
Jump to Forum: