topbanner.gif
Login
Username

Password




Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Shoutbox
You must login to post a message.

renatoa
12/05/2023 2:44 AM
Isdel7 and Sloppy Fingers welcome to forum

allenb
12/04/2023 11:51 AM
Ross Welcome

renatoa
12/04/2023 2:21 AM
coffee drink, Rknjr17

allenb
12/03/2023 9:25 PM
zihyer Welcome

renatoa
12/03/2023 9:37 AM
M3Man and NHbrewer, welcome to forum

In Memory Of Ginny
Donations

Latest Donations
dmccallum - 10.00
JackH - 25.00
snwcmpr - 10.00
Anonymous - 2.00
Anonymous - 5.00
Users Online
Guests Online: 11

Members Online: 0

Total Members: 8,017
Newest Member: Isdel7

View Thread

Who is here? 1 guest(s)
 Print Thread
TC4+ Arduino Uno Issue - no data
michaelpappas
I purchased a TC4+ a few months ago and haven't been able to get it to talk to my computer either via the Arduino IDE serial monitor or in Artisan with bluetooth or usb and I was curious if anyone else has run into this issue.

I reached out to Matthias from Artisanal Technologies about this and he's helped me try some things. It seems that it's the connection to the Arduino that's the issue. He provided the Arduino files and libraries that he uses to flash onto the units that he sells. In this instance I'm using my own Arduino Uno R3 (I've actually tried two different Unos).

When I use serial monitor and plug the Uno in I see "startup" printed as expected. He suggested that I send "READ" in serial monitor and I should receive a BT and ET temperature value. I don't get a response. I see the RX status light on the Uno blip when I hit send.

I'm set to 115200. I've tried this on MacOS 10.13 and on a Raspberry Pi 3b+. Same result, both print "startup" when the Uno is plugged in. Additionally I've tried with and without the TC4+ shield installed.

Any thoughts on what else I should try?

Thanks!
 
michaelpappas
As a reference for people who run into the issues I had, here's what I did to resolve this:

When I was testing the Arduino in the serial monitor I was seeing "startup" but not getting anything printed when I entered "READ". That was because I stupidly included the "". Once I tried again with just READ it worked fine.

At least on my machine I can't have the serial monitor and Artisan open at the same time. When doing this I would get an serial error in Artisan. When I closed the Arduino IDE serial monitor and tried Artisan again it worked.

Once I had everything working via USB serial comm I fixed the bluetooth issue. I need to forget device and reconnect every time I stop Artisan. Annoying but at least it works.

Hope someone finds this helpful down the road.
 
renatoa
As a sidenote, "startup" word is probably from the serial monitor app you are using, there is no such prompter in TC4 sketch.
 
michaelpappas

Quote

renatoa wrote:

As a sidenote, "startup" word is probably from the serial monitor app you are using, there is no such prompter in TC4 sketch.


correct and thanks for clarifying. The artisan sketch I'm using from greencardigan on github has the capability to input commands and prints things like startup.
I used this:
https://github.com/greencardigan/TC4-shield/tree/master/applications/Artisan/aArtisan/trunk/src/aArtisan

Michael
 
Jump to Forum:

Similar Threads

Thread Forum Replies Last Post
Popcorn popper controlled with Arduino New Members say hello or you may update your profile. 2 07/04/2023 6:19 AM
Exception: ser.ARDUINOTC4temperature(): Arduino could not set channels@line Dataloggers/Controllers/Rate of Rise Meters 4 06/07/2023 6:47 PM
Testing Arduino UNO with bitwisetech / popc and MAX6675 Popcorn Popper roasting 74 04/11/2023 11:21 PM
Artisan Arduino PWM 4-20mA for Power Settings ROASTING SOFTWARE APPS 28 02/01/2023 9:21 AM
Arduino - TC4+ - SSR issues Dataloggers/Controllers/Rate of Rise Meters 16 11/21/2022 2:11 AM
Homeroasters Association Logo, and all Content, Images, and Icons © 2005-2016 Homeroasters Association - Logos are the property of their respective owners.
Powered by PHP-Fusion Copyright © 2023 PHP-Fusion Inc
Released as free software without warranties under GNU Affero GPL v3
Designed with by NetriX
Hosted by skpacman