But no singing unicorns farting rainbows? What's a guy gotta do ...Dear @LBussy , thanks. [...] It worked great.
But no singing unicorns farting rainbows? What's a guy gotta do ...Dear @LBussy , thanks. [...] It worked great.
I think this is a case where the no-name Arduino does not have the proper USB setup ... something about an FTDI instead of a newer serial converter? Can anyone else familair with it comment? Obviously this is something I did not account for (which as @Thorrak would point out is a bug).The following seem to be the ancillary tty device(s) available on this system:
Manuf: , Serial: on /dev/ttyUSB0.
I think this is a case where the no-name Arduino does not have the proper USB setup ... something about an FTDI instead of a newer serial converter? Can anyone else familair with it comment? Obviously this is something I did not account for (which as @Thorrak would point out is a bug).
Ar you able to flash it with XLoader as I suggested above?
Well, plug it in and see what ya get. If nothing, reboot for good measure and let us know.
known_devices = [
{'vid': 0x2341, 'pid': 0x0010, 'name': "Arduino Mega2560"},
{'vid': 0x2341, 'pid': 0x8036, 'name': "Arduino Leonardo"},
{'vid': 0x2341, 'pid': 0x0036, 'name': "Arduino Leonardo Bootloader"},
{'vid': 0x2341, 'pid': 0x0043, 'name': "Arduino Uno"},
{'vid': 0x2341, 'pid': 0x0001, 'name': "Arduino Uno"},
{'vid': 0x2a03, 'pid': 0x0010, 'name': "Arduino Mega2560"},
{'vid': 0x2a03, 'pid': 0x8036, 'name': "Arduino Leonardo"},
{'vid': 0x2a03, 'pid': 0x0036, 'name': "Arduino Leonardo Bootloader"},
{'vid': 0x2a03, 'pid': 0x0043, 'name': "Arduino Uno"},
{'vid': 0x2a03, 'pid': 0x0001, 'name': "Arduino Uno"},
{'vid': 0x1D50, 'pid': 0x607D, 'name': "Particle Core"},
{'vid': 0x2B04, 'pid': 0xC006, 'name': "Particle Photon"}
]
There's a thread on using an 8266 to handle wifi for an UNO running brewpi.I need some advice on which path I should go down. I have my raspberrypints hardware all working and now want to load brewpi/fermentrack onto the rpi. I want to have wireless control boxes for my keezer and 2 fermentation tanks. I want a lcd and the rotary knob for manual control. But I want WiFi.
From what I have read the ESP8266 build is WiFi but can't have a rotary knob. And daytrippers build using an uno is connected to a Bluetooth antenna.
I believe it could be switched to WiFi but I'm sure the code would have to be modified for that. Does anyone have a post on where I could find how to do that?
Welp that's what I was looking for. Thanks.There's a thread on using an 8266 to handle wifi for an UNO running brewpi.
https://www.homebrewtalk.com/forum/index.php?threads/542296/
Wireless Brewpi Via Wifi
I see what you are saying but I have been messing with a zero W with tilt pi and the thing is SOOOOOOO slow. As in the time it would take to set it all up would pay for a pi3 in 10 mins.
But wouldn't having multiple pis running the program, make it more convoluted. Where all vessels aren't being controlled by a single source.
I’d love to see the difference in temperature readings between a 6675 and a handful of DS18B20 sensors. I’d imagine the 6675 is far more accurate, but I wonder if the difference is in fractions of a degree or whole degrees.The 6675 uses a 3-wire read-only serial interface and a whole different access method vs the one-wire ds18b20. As the BrewPi firmware already pushes the AVR internal memory capacity there's no room for adding even the simple "driver" needed to read a 6675 and process its output into a usable form...
Cheers!
looking at parent device '/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.3':
KERNELS=="1-1.1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="ff"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{bMaxPower}=="96mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="0254"
ATTRS{bmAttributes}=="80"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="6"
ATTRS{devpath}=="1.1.3"
ATTRS{devspec}==" (null)"
ATTRS{idProduct}=="7523"
ATTRS{idVendor}=="1a86"
ATTRS{ltm_capable}=="no"
ATTRS{maxchild}=="0"
ATTRS{product}=="USB2.0-Serial"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="removable"
ATTRS{speed}=="12"
ATTRS{urbnum}=="14"
ATTRS{version}==" 1.10"
Just FWIW if anyone sees this later on: You need to use "Arduino Uno" rather than "Uno-Clone" or else it's not recognized.So I found this on the Fandom wiki (https://diybrewpi.fandom.com/wiki/Setting_Up_Your_RPI):
"For all of U who use an Arduino clone. You need to put this line in the /home/brewpi/autoSerial.py file.
{'vid': 0x1a86, 'pid': 0x7523, 'name': "Uno-Clone"} (all the numbers are the ones you get from the ls /dev/ttyU* command. Take note of the vid and pid values - then add 0x in front of them. "