xinyuan-lilygo / lilygo-higrow Goto Github PK
View Code? Open in Web Editor NEWhttps://pt.aliexpress.com/item/32815782900.html
https://pt.aliexpress.com/item/32815782900.html
The DHT11 sensor does not give any values. In this project the DHT12 library is used, but that should not be a problem because it should be downwards compatible, right? What could be the problem?
Could add MQTT to local servers, also a Deep Sleep function please?
Sleep time = xxxx seconds
Wake time = xxxx seconds
Any chance you can make a new sketch with MQTT support?
analogRead(32)
What am I missing?
Hello,
How can we implement the BME280, as well as an MQTT connection ?
Thanks
Dear Sirs,
I bought 5 pieces of TTGO-T-HIGROW ESP-32 V1.1, all of which are giving the error message and not connecting to the network. My network is TP-Link Mesh DECO4 2.4Ghz and 5Ghz, with several connected devices working.
I ask for help to solve this problem.
Thank you for your attention.
ATaciro.
Message:
ets Jun 8 2016 00:22:57
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4
I2C device found at address 0x23 !
done
Connect SSID:mynetwok Password:mypassword
WiFi connect fail!
Hi,
I'm just received LILYGO® T-Higrow ESP32 Soil Tester DHT11 BEM280 Kit and trying to follow instructions and connect it to WIFI.
But, I get two errors during compilation:
C:\Users\Any1\Documents\Arduino\src\src.ino: In function 'void sleepHandler(Button2&)':
C:\Users\Any1\Documents\Arduino\src\src.ino:119:34: error: 'GPIO_SEL_35' was not declared in this scope; did you mean 'GPIO_NUM_35'?
119 | esp_sleep_enable_ext1_wakeup(GPIO_SEL_35, ESP_EXT1_WAKEUP_ALL_LOW);
| ^~~~~~~~~~~
| GPIO_NUM_35
exit status 1
Sketch uses 1413085 bytes (107%) of program storage space. Maximum is 1310720 bytes.
Global variables use 50396 bytes (15%) of dynamic memory, leaving 277284 bytes for local variables. Maximum is 327680 bytes.
No changes were made to configuration.h, except changing WIFI_SSID and WIFI_PASSWD.
No changes to src.ino, except exception to line 119 "esp_sleep_enable_ext1_wakeup(GPIO_SEL_35, ESP_EXT1_WAKEUP_ALL_LOW);".
Someone can help?
Thank You.
Hi!
When external power (USB-C) attached, the measured voltage on BAT_ADC (pin 33, after (reading / 4095.0) * 2.0 * 3.3 * vRef
of course) is always around 5V, so equal to input. On the pins of battery connector it is 3.7-4.2V. Is there any way to measure battery charging voltage instead of external one during the charging phase?
Thanks!
Hi,
I cant seem to solve this error. I've tried changing the address to x76 without any luck. Any idea on how to solve this? Thanks
I try to compile in Arduino IDE 1.8.7,
I get the folwing error:
In` file included from ...\Documents\Arduino\libraries\LilyGo-HiGrow-master\src\src.ino:6:0:
...\Documents\Arduino\libraries\ESP-DASH-master\src/ESPDash.h:38:25: fatal error: ArduinoJson.h: No such file or directory
Multiple libraries were found for "WiFi.h"
compilation terminated.
Used: ...\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
Not used: C:\Program Files (x86)\Arduino\libraries\WiFi_old
exit status 1
Error compiling for board ESP32 Dev Module.`
Any Ideas?
I have followed the instructions (including copying the libaries to the appropriate place) and I am getting complaints about AsyncTCP.h & DHT12.h. Where are the proper versions of these libraries?
TTGO-Multi-function-sensor-board:5:22: error: AsyncTCP.h: No such file or directory
I am having some challenges reading the DHT sensor on the v1.1 board. I keep getting failed to detect the sensor using DHT_PIN 16 . I have tried two boards with no success. Any help or advice appreciated
since i found no information on this what so ever, i'd just like to check here if its possible to run the board without a battery connected?
Hi I bought this fantastic hardware, unfortunately it only has the DHT11 as a sensor and the empty place where the BME280 should be. I would like to mount an AHT25 in the empty space of the (BME 280). I would need the exact pinout and I would like to know if the pullup resistors are already soldered on the mainboard. Thanks
I have 4 HiGrow board and all have the same issue:
As a note: I made the same test with Xiaomi Soil Sensor and the values are correct.
https://www.aliexpress.com/item/32848400991.html
Hi Xinyuan,
I have bought the TT-GO-T-HIGROW. But when opening de serial monitor I constantly see errors scrolling on the screen.
I have attached a logging file with the specific error. Do you have a suggestion what the problem can be?
Do you also have a guide which describes in more detail how to flash firmware with Arduino?
Regards,
Erik
Gettign msqtt and lora the thingsnetwork would be great then you can add historycal data and dashboards to the project
Sketch does not compile with latest version of ArduinoJson v6.16.1 (2020-08-04).
Please check sketch-compatibility with the latest ArduinoJson library.
Sketch only compiles on outdated version 6.8.0-beta (2019-01-30), so I had to downgrade my current ArduinoJson first before I could successfully compile.
Currently it's a val.humidity = (
bme.readPressure()/100.0F)
which probably does not make sense and explains why users have such large values of humidity on their sensors. I switched to just read bme.readHumidity()
and it works much better/as expected
Hi,
I use your ino file name is "TTGO-HiGrow". Also I have changed WIFI_SSID and WIFI_PASSWORD. I can't see any connection information and ip address in serial monitor. If I push boot button I can see smartconfig ................... endless.
How can I connect my wifi and use this device ?
Thank you.
Could you please provide the schematics of the HiGrow?
I'm trying to reduce the average current consumption to use the HiGrow battery powered.
Even when setting the ESP32 to deep Sleep and deactivating the sensor power supply (digitalWrite(POWER_CTRL, 0);
) it draws ~8mA. This is much too much for a battery powered application. So for reducing the current when the device is basically doing nothing, I need the schematic to find the power spendthrift.
@lewisxhe whats the first regulator in the 5V input?
will it accept a 6V solar panel?
(if not, would be nice to add solar capability in the "higrow lorawan shield" you are working on)
Can we have the HiGrow schematic please?
I've got a few of these running and I've noticed that the Salt/Fertilization values level is being reported in percentage (%) rather in the typical µS/cm which I've seen in other sensors ( like the Xiaomi MiFlora for instance ) or any common plant monitor.
I've also noticed that the percentage calculation is far above the 100% value ( some showing as high as 399% ). Can you please help me understand what the HiGrow Salt metric is actually measuring here and how are the values reported supposed to be used?
Is the intention here to calibrate the sensors for a specific plant type and then use the percentage as the high/low mark for that specific plant type?
in other Issues, I think I understood that the sensors should be calibrated based on the specific medium that they are monitoring in, but I'm not sure what the calibration process would look like for these sensors.
Trying to better understand how to use the information that's being reported. Any additional information you can share would be appreciated!
thanks!
Soil Value and Salt Value 分别指什么
I have a 1000mAh 3.7V battery and know it's fully charged but when connected to this unit it does not power up. Anyone else got this issue ?
While implementing my own sketch for the hardware I wondered why all sensor readouts are null/blank/void..
Eventually I stumbled upon this line in the sketch:
pinMode(POWER_CTRL, OUTPUT); digitalWrite(POWER_CTRL, 1);
Is my assumption correct that pin 4 is used to switch the power supply for the sensors correct to safe power in deep sleep mode?
I got my first HiGrows these days. I wanted to get them running following the Arduino IDE instructions. All fine. However, when connecting to the Dashboard, it renders in an empty state. No components activated. Firing up the JavaScript debugger shows that the JSON strings sent back to the DASH board are incomplete, partial.
const b = JSON.parse(m.data);
keeps failing with
SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 1 column 49 of the JSON data
etc.
Watching the Web socket messages to the frontend, one sees data such as (m.data
):
'{"id":645939565,"symbol":"mV","value":"4804.54"}],"charts":[],"stats": []}'
https://github.com/ayushsharma82/ESP-DASH/blob/b677bf6efbd8edea2151878be59cc683e2ce20d5/src/ESPDash.cpp#L168 does not produce the entire JSON string, e.g. the "command" entry is entirely missing etc.
Any hints, help would be appreciated. (I am using ESPDash from the lib
package, 4.0.3
).
I would like to make this board work in micropython, since I work mainly in python, but I can read any sensor value, neither DH11or soil moisture capacitance. For the DHT11 sensor I receive a Timeout error, since I can´t read the value of pin 16 and for moisture sensor I receive a 0 value voltage for pin 32.
Is it something related to time frequency or power suply? Any help or advice is welcome.
Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.