Who is here? 1 guest(s)
 Print Thread
TC4 Shields Available
greencardigan
Hi All,

I have set up a Tindie store with the intent to make pre-built TC4 Shields and Zero Cross Detectors available again.

https://www.tindie.com/products/greencardigan/tc4-arduino-shield-v602/

At this stage I only have one board tested and available, but hope to build and test more in the next few weeks. Note that shipping will be from Australia.

forum.homeroasters.org/forum/attachments/tc4-arduino-shield-v602_1.jpg
forum.homeroasters.org/forum/attachments/tc4-arduino-shield-v602_2.jpg
forum.homeroasters.org/forum/attachments/tc4-arduino-shield-v602_3.jpg
greencardigan attached the following images:
tc4-arduino-shield-v602_1.jpg tc4-arduino-shield-v602_3.jpg tc4-arduino-shield-v602_2_1.jpg
 
JackH
Great news! I am glad to see the TC4 continue.
---Jack

KKTO Roaster.
 
allenb
This definitely is great news! I'm also glad to see the other TC4 style and other similar type roaster controller devices HRO members are offering these days. Lots of options!

Allen
1/2 lb and 1 lb drum, Siemens Sirocco fluidbed, presspot, chemex, cajun biggin brewer from the backwoods of Louisiana
 
a1970gto
Just tried to order this on your tindie store, any idea when this will be available again?
 
greencardigan
I've just been away for a month but am back now and have the boards and parts ready to build more.

I'm planning to have some more built, tested and available within a week hopefully.
 
a1970gto
That is completely awesome! Thanks for being so responsive. I?m wanting to run a poppery 1 off of it and would need the zcd as well, if at all possible. I?ve been researching fluidbed builds all day and have been getting overwhelmed. I think I?ll definitely pursue that in the future in order to increase capacity, but thought I?d try to figure out roasting smaller batches first. Thanks for all your contributions to the community it seems like it?d be a ways behind without you.
 
greencardigan
No problems. Yes I will be building some ZCDs as well.
 
JSA Coffee
Are the install instructions still the same as the sticky post in this forum?
 
greencardigan
It should be. There's been code updates but the hardware is essentially the same. Was there anything in particular you were wondering about?
 
JSA Coffee
Just planning ahead. You shipped my shield today(or yesterday), so starting to look at what I have to do to get it up, like find a SSR, a housing for the Arduino, etc.
 
JSA Coffee
I must be missing something. I followed the guide, but I am getting the error discussed here http://code.googl...&can=1.

I found the information about the patch, but will be damned if I can figure out how to apply it. Is it manually, or is there an updated thermocouple library somewhere?
 
greencardigan
You shouldn't need to install any patches. Can you point out which guide you are following.

What sketches are you trying to load?

Where did you get them from?

Did you also install the library files?

I recommend using the code release here. https://github.co...ID_6_6.zip
 
JSA Coffee
Sure, I used this guide https://forum.hom...ad_id=3564

The libraries are the ones that this guide recommended.
 
greencardigan
The process in the Artisan guide is still the same, but all the software versions have progressed.

Just check that you have the latest version of Arduino and then use the libraries and sketch from the github link in my previous post.

You should replace all the libraries with the new ones, as I don't know which ones have changed.

Maybe start a separate thread if youre still stuck.
 
daniboy503
I am getting these errors, any help please?
Thanks!

In file included from aArtisanQ_PID.ino:186:0:
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:110:27: error: variable 'coeff_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_inv[10][3];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:111:27: error: variable 'range_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_inv[2][3];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:113:27: error: variable 'coeff_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_dir[11][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:114:27: error: variable 'range_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_dir[2][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:115:27: error: variable 'a' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT a[3];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:131:27: error: variable 'coeff_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_inv[8][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:132:27: error: variable 'range_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_inv[2][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:134:27: error: variable 'coeff_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_dir[15][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:135:27: error: variable 'range_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_dir[2][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:151:27: error: variable 'coeff_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_inv[9][3];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:152:27: error: variable 'range_inv' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_inv[2][3];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:154:27: error: variable 'coeff_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT coeff_dir[9][2];
^
C:\Users\Dani\Desktop\arduino-1.6.0\libraries\thermocouple/thermocouple.h:155:27: error: variable 'range_dir' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static PROGMEM PFLOAT range_dir[2][2];
^
aArtisanQ_PID.ino:252:46: error: 'P_ON_E' was not declared in this scope
aArtisanQ_PID.ino: In function 'void setup()':
aArtisanQ_PID.ino:1457:35: error: 'P_ON_E' was not declared in this scope
Error compiling.
 
renatoa
Is the PID library on your machine in the proper folder ?
Also, I would check if the selected board if the right type.
 
daniboy503
Yeah PID folder is in library folder
I also checked right board, can you email me aArtisanQ_PID and the library folders?
I am using
WEST BEND Poppery 1500 watts AC/DC fan 2relays,TC4+ ZCD
and arduino uno

my email is alkataya@hotmail.com
 
renatoa
This archive is the official "everything" to date:
https://github.co...nQ_PID_6_7
 
Jump to Forum: