Glad to hear it!This seems pretty solid so far. Relay switches on and off promptly.
Glad to hear it!This seems pretty solid so far. Relay switches on and off promptly.
That diagram is wrong. The colector of the opto is Not conected.I actually think that this is the schematic for that relay board:
View attachment 776988
The jumper doesn't seem to select which relay point to use -- both are broken out -- it actually inverts the signal going to the relay.
Is your Ethernet cable straight through or crossover?Hey all, I'm hoping someone can point out what is probably an obvious error I'm making in my ESP8266 Brewpi build. I can't get Fermentrack to recognize any of my DS18B20 probes when mocked up on thorrak's latest "main" and "sensor breakout" PCBs.
It works fine when I just put the 8266 (and even an ESP32-S2 mini) on a breadboard and wire the sensors directly to the ESP using the same power supply. The only measurable difference I can see is that I get ~4.6V at the probe Data pin when wired to the breadboard and only 3.3V when wired to the PCBs (the jumper on the main board is using 5v to power the probes, confirmed with a multimeter).
I'm using a LoLin D1 Mini supplied by thorrak (and a Hiletgo ESP32-S2 mini from Amazon, just to see), probes and power supply from a working Arduino BrewPi build. Im using the docker version of Fermentrack and tried v0.11 and v0.14 firmware on the boards.
Long-time lurker, and very grateful for all the work you guys do!
View attachment 781695 View attachment 781692 View attachment 781693 View attachment 781694
It's a straight-through patch cable right out of the package. Also tried a different cable...same result. I checked continuity between the sensor board pins and the proper ESP pins. Also, there's no continuity on pins that shouldn't have it, so I'm reasonably confident it's not a botched solder job.Is your Ethernet cable straight through or crossover?
To tell, take a look at the end of the cable and compare the colors of the wires. Should be the same colors in the same order on both ends.
Do you have the jumper on the main board selecting the 5v or 3.3v setting? I seem to remember it not finding the sensors if nothing is selected.Hey all, I'm hoping someone can point out what is probably an obvious error I'm making in my ESP8266 Brewpi build. I can't get Fermentrack to recognize any of my DS18B20 probes when mocked up on thorrak's latest "main" and "sensor breakout" PCBs.
It works fine when I just put the 8266 (and even an ESP32-S2 mini) on a breadboard and wire the sensors directly to the ESP using the same power supply. The only measurable difference I can see is that I get ~4.6V at the probe Data pin when wired to the breadboard and only 3.3V when wired to the PCBs (the jumper on the main board is using 5v to power the probes, confirmed with a multimeter).
I'm using a LoLin D1 Mini supplied by thorrak (and a Hiletgo ESP32-S2 mini from Amazon, just to see), probes and power supply from a working Arduino BrewPi build. Im using the docker version of Fermentrack and tried v0.11 and v0.14 firmware on the boards.
Long-time lurker, and very grateful for all the work you guys do!
View attachment 781695 View attachment 781692 View attachment 781693 View attachment 781694
What happens if you switch the jumper to 3.3v?It's a straight-through patch cable right out of the package. Also tried a different cable...same result. I checked continuity between the sensor board pins and the proper ESP pins. Also, there's no continuity on pins that shouldn't have it, so I'm reasonably confident it's not a botched solder job.
Do you have the jumper on the main board selecting the 5v or 3.3v setting? I seem to remember it not finding the sensors if nothing is selected.
View attachment 781708
I see you have the jumper on the main board sorry. I gave up of the surface mounted boards due to my limited skills and eyesight but it seems like a similar issue I had with no jumper in place.
I could be off and just guessing but are you meant to have resistors in this area?? It looks like an area for one of the small resistors to be soldered?
View attachment 781710
True, but you can get away with 4k7 for 3v3 with most sensors.Pull-ups should be 2k2 for 3v3 and 4k7 for 5v0.
Same result with the jumper on 3v3. I'm seeing 3.3V on the sensor Vcc pin, as expected.That's an optional solder bridge location if you want to permanently choose a voltage. I'd guess that 90% of builds won't use it, but it was free to add.
The whole reason the selector exists is due to an issue I had with a build once where I had sensors that worked fine with 3v3 but not with 5v. Step one for debugging this symptom is doing exactly what you mentioned and checking to make sure that at least one voltage is selected. Step two is to then check the other voltage.
Step three is to go cry in a corner because these things are almost all knock-offs at this point with minimal quality control...
As I said in the other thread (this seems to be common thing these days) the selection is for the sensor power only. The data pull-up is 3V3 because that's what the controller needs. If you are sure everything else is correct, either swap the resistor with a 2k2, or piggy-back another 4k7 alongside the first to give you 2k2 (almost, 2350 ohms actually.)Same result with the jumper on 3v3. I'm seeing 3.3V on the sensor Vcc pin, as expected.
Eek - That would definitely do it!View attachment 781949
Might have found the problem. I believe R1 is a 4.7ohm resistor instead of a 4.7k. It's labeled 4R70 and multi-meter confirms 4.7ohm. Resistance between D6 and 3V3 also measures 4.7ohm.
Apparently it takes a pair of tiny tweezers, a microscope, and a steady hand. None of which I have.How do you change a resistor like that? they are so small, I struggle to remove the LED on the ispindel motherboard that's surplus to requirements let alone solder something that small.
Time to call in the experts I'd say. I'm used to microsurgery but not microengineering.Apparently it takes a pair of tiny tweezers, a microscope, and a steady hand. None of which I have.
Desoldering braid is my prefered method along with as already said (ceramic)tweezers, or try and get the whole resistor hot enough to melt the solder and then push it off the pad with the iron. I wouldn't recommend cutting the resistor as that has a good chance of damaging the pads/tracks. Just remember that the pads/tracks are attached to the sunstrate with glue and if it gets too hot then they detach from the substrate.How do you change a resistor like that? they are so small, I struggle to remove the LED on the ispindel motherboard that's surplus to requirements let alone solder something that small.
Quite agree, got my ferment fridge freezer for free, so just the cost and time to build the components. Does the job perfectly in my opinion.RAPT Temperature Controlled Fermentation Chamber | MoreBeer - Just seen this on morebeer. $1499.00. Chest Freezer and fermentrack and controller for about $400 all in. I'm always amazed at how accurate (to .1 F) fermentrack keeps the temp after the first day. I generally get positive reviews of my beer which I put mostly down to good fermentation control - Thanks. Glad i don't have to shell out $1500 on an air temp monitored system. Thoughts ?
...but controlling the temperature of your Roomge is all the rage!I'm still testing the new AIO PCB and firmware, but I think some adjustment of the text is needed?
Just connected up to temperature sensors and relay(SSR). What are the default pins for heating and cooling on the AIO PCB and D32? While I work on cable replacement and looming...
I am using a Webmos Mini and I do not know if this is a firmware bug or a problem with my board. I followed fermentrack and brewpi-esp8266 documentation and nothing helped me.ets Jan 8 2013,rst cause:2, boot mode(3,6)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v614f7c32
~ld
dang these are new sensors. I could change the resistor but its a small smd component so it might suckI used to have this problem too and first I replaced the 4k7 resistor with a 2K, this already reduced it a lot but eventually I replaced the DS18B20 with a new one and then the problem completely disappeared.
Ill order some more I use them all over I have one spare ill have to see if it works better on the worst offender.. Still wondering if it is a common problem if its something software should account for.Mine were also new but I did order 10 at once so had plenty in reserve
So I connected the spare I had and it isn't doing it at all anymore. I wished I knew the good sources of sensors with all the fakes out there I ordered some more as ideally I'd like to replace both. Especially since the spare I had read about 5 degrees off any other sensor lol I could apply an offset but I figure that's a sign it just wasn't very good. But looking at my amazon I've ordered so many companies over the years its hard to know who gave me good ones and who gave me bad ones. Is there a recommended source of good sensors?I used to have this problem too and first I replaced the 4k7 resistor with a 2K, this already reduced it a lot but eventually I replaced the DS18B20 with a new one and then the problem completely disappeared.
View attachment 785705
Which version of BrewPi are you running? I have not had any luck running the newer versions (WiFI enabled) and they will not work with a USB, so I am using an older version with USBHi everyone. I am having an issue with my Fermentrack "Cannot receive LCD text from Controller/Script" I am using a Raspberry Pi 3 with an Arduino Uno. I installed through Docker and updated the installation as well. I find that I need to shut it down and restart a few times and it will eventually connect. Once it connects I can complete my fermentation without any issues (everything else is working). When I go to debugging connection, everything passes except USB Serial Number Test, which fails. I uninstalled the arduino and set it up again, but that didn't help at all. Would appreciate any help at all with the USB Serial Number Test failing issue. Thanks in advance!