Closed mswaleh closed 6 months ago
I also have one of these and i managed to setup the pin configuration for the Display.
I got the pin mappings out of the 1-Demo/Demo_Arduino/1_1_86switch_onoff/86switch_onoff/86switch_onoff.ino
sketch provided with the units documentation.
Everything seems to work except the colors.
wow, that was fast. thanks. I saw and copied your changes. I am also trying to figure out to see if there is anything I can do to make it work. I will share here. I like this display. Couple of binaries they have for demo, work really well. hoping to get it to work like it does in the demos.
Hi, I have the same problem. One more thing, if it helps with the search: It will be red at: #00FFFF instead of #FF0000 . Seems somehow negated.
Here are some tests. The image indeed gets displayed with inverted colors. When inverting the photo of the display in Gimp everything looks Ok.
I tried to enable the Invert option in the display settings but that does not work.
@tbxMb great job. It appears, inverted colors are closer to the original. by the way, can you share the env entries you made to make it work. I am trying to build it on another repo (https://github.com/mswaleh/msopenHASP) but my job is failing because of " UnknownEnvNamesError: Unknown environment names 'esp32-s3-4848s050'".
@mswaleh I think you got a typo there its esp32-s3-4848s040
ha. literally saw seconds before your comment :-D. Much appreciated
I manually enabled the hardware invert function via a spi write and managed to get the primary colors looking alright. But gradients still look weird.
Im not sure what is causing this but i think i have seen something like this once.
I had to change one byte in the setup operations from 0x08 to 0x00, i also merged the display invert command into the setup operations.
Can someone validate that it is also working on their device ?
@tbxMb can you link the artifacts file?
@mswaleh i cant link you one, but here is the commit that you can build yourself :)
I can confirm that it is working smoothly. saweeet.. great job @tbxMb
This looks really nice for the price. Can you confirm the spec, web site is a bit lacking, it seems to have battery input 3 x relays I assume a 240V PSU built in etc ....
Hi, The device has a 230V power supply (and USB-C on the side) and 1-3 relay outputs (230V). These can of course also be controlled by OpenHasp. However, the back part :-) does not fit into a round EU flush-mounted box.
Hi, The device has a 230V power supply (and USB-C on the side) and 1-3 relay outputs (230V). These can of course also be controlled by OpenHasp. However, the back part :-) does not fit into a round EU flush-mounted box.
Any chance you could post some pictures of the back of the case ? Its very similar to the GS-T3E v2.3, but MUCH cheaper
It works with 110V too. 3 ways you can power it, USB-C, GPIO pins (5v and gnd), and AC. I think it can take 110-250VAC.
works like a charm on my esp32-4848S040 device. No glitches, no color issues. Thank you
Just checked the download link on product page an its actually a TFT screen not IPS ;-(
I hope it can help. The board description image has yellow circles and these are zero ohm resistors, the connection between the boards (where I left "?") are L1, L2 and L3. I made a mistake, the correct digital audio is NS4168 and the 4 inch display relay and I2S audio are shared IO ports, IO1, IO2 and IO40. If audio is required, 0 ohm resistors R25, R26 and R27 must be moved to R21, R22 and R23.
I hope it can help. The board description image has yellow circles and these are zero ohm resistors, the connection between the boards (where I left "?") are L1, L2 and L3. I made a mistake, the correct digital audio is NS4168 and the 4 inch display relay and I2S audio are shared IO ports, IO1, IO2 and IO40. If audio is required, 0 ohm resistors R25, R26 and R27 must be moved to R21, R22 and R23.
Thanks very much for this. What is the picture quality / viewing angle like with it being a TFT ? Have noticed any ghosting (screen burn etc), that has been reported on cheaper displays ?
Id say the Image quality is really good, and the viewing angles too you can look at it from almost 90° it gets a bit darker but is still legible. As for burn in i haven't had time to use it longer than a few hours but i did not really notice any Burn In yet.
I'll add some pictures later.
Thanks very much for this. What is the picture quality / viewing angle like with it being a TFT ? Have noticed any ghosting (screen burn etc), that has been reported on cheaper displays ?
I'm sorry, it arrived last Friday and I was just checking the board and connection, I didn't really use it for over an hour. I'm actually going to use it for another project and saw your request for photos.
Very good device, all works for me too, the display is also very good thank's for your hard work
it's possible to include the device in the nightly build?
https://nightly.openhasp.com/
below the link of the build that i have installed https://www.dropbox.com/scl/fi/emfuptraro12qfbw6albs/esp32-s3-4848S040_full_16MB_v0.7.0-rc9_2dce5da.bin?rlkey=xkk4w8g3gxujltxq4mzptnfgo&dl=0
it's possible to include the device in the nightly build?
Please provide a Pull request with the ini file for this device.
I meant the portal https://nightly.openhasp.com/ where currently the entry for esp32-s3-4848s040 is missing, in the .ini file configuration is already present, just select the 2 entries below user_setups/esp32s3/*.ini esp32-s3-4848S040 with this selection the device work propertly
I recently purchased this device and am anticipating its arrival! Pardon my ignorance, where would the pull request be made to get this board added to the nightly build portal? I see the html file that lists the boards: https://github.com/fvanroie/install/blob/main/html/index.html but that doesn't seem to link to the platformio_override.ini file to uncomment the two lines necessary?
Very good device, all works for me too, the display is also very good thank's for your hard work
Awesome, thanks, works perfect for me! Does anyone know if it's possible to use the built in bluetooth as a proxy fof HA?
Does anyone know if it's possible to use the built in bluetooth as a proxy fof HA?
openHASP does not support bluetooth as a proxy. You have to use another firmware or another device for that.
@fvanroie thanks for the quick reply! A pity but understandable given that it can interfere with the wifi!
I meant the portal https://nightly.openhasp.com/ where currently the entry for esp32-s3-4848s040 is missing, in the .ini file configuration is already present,
The device has been added to nightly, please test if you have the chance.
I confirm that the anESP32-4848S040 compilation works, the custom option also works fine. Thanks for this. Does anyone have an electrical diagram for this model?
According to me, here is NS4168 (not NS4188 as commented in description photo above) - 2.5W audio I2S, how can we use it? Unfortunately, the I2S ports double with the relay output. From board example:
#define I2S_DOUT 40
#define I2S_BCLK 1
#define I2S_LRC 2
The ESP32-4848S040C relays and I2S audio are shared IO ports (IO1, IO2, IO40). If audio is needed, the 0 ohm resistors R25, R26, and R27 should be moved to R21, R22, and R23
Switch SW1 is connected to pin 5 IP5306, It disconnects the power (actually acts as a reset) if you hold it for 10 seconds
Yellow resistor on the left, its on/off power supply from USB, yellow on the right - disconnect backlight from the port IO38 See photos at the beginning
Sensor connected locally to ESP32-4848S040 - DS18B20,AHT20,BMP280 are working
ESP32-4848S040 本地连接传感器 - DS18B20、AHT20、BMP280 正在工作
Is the backlight brightness of ESP32-4848S040 unable to be adjusted? I tried adjusting the brightness and it would directly turn off the backlight
Is the backlight brightness of ESP32-4848S040 unable to be adjusted? I tried adjusting the brightness and it would directly turn off the backlight
Please try https://github.com/HASwitchPlate/openHASP/actions/runs/8222316763
ESP32-4848S040 的背光亮度是无法调节的吗?我尝试调整亮度,它会直接关闭背光
请尝试 https://github.com/HASwitchPlate/openHASP/actions/runs/8222316763
This firmware esp32-s3-4848s040'full_16MB_v0.7.0-rc11'f27744b still turns off the backlight completely when the backlight brightness is around 80%.
ESP32-4848S040 的背光亮度是无法调节的吗?我尝试调整亮度,它会直接关闭背光
请尝试 https://github.com/HASwitchPlate/openHASP/actions/runs/8222316763
当背光亮度在 80% 左右时,该固件 esp32-s3-4848s040'full_16MB_v0.7.0-rc11'f27744b 仍会完全关闭背光。
IO1, IO2, IO40 correspond to three relays. IO1 and IO2 are working normally. IO40 has no 3.3V output and no corresponding output. Please review
This firmware esp32-s3-4848s040'full_16MB_v0.7.0-rc11'f27744b still turns off the backlight completely when the backlight brightness is around 80%.
Can you try adding -D BACKLIGHT_FREQUENCY=2000 to the config? The default is 20000, maybe that's too much for those boards
Sensor connected locally to ESP32-4848S040 - DS18B20,AHT20,BMP280 are working
What GPIO settings or config did you use to access these sensors?
Can you try adding -D BACKLIGHT_FREQUENCY=2000 to the config? The default is 20000, maybe that's too much for those boards @fvanroie I changed it and tried - PWM backlight working on this board with these settings (2000)
Can you try adding -D BACKLIGHT_FREQUENCY=2000 to the config? The default is 20000, maybe that's too much for those boards @fvanroie I changed it and tried - PWM backlight working on this board with these settings (2000)
Also can confirm this works! Though anything below 25% is too dark to see.
@kipwittchen #666 I2C #664 Port 1
Thanks! For some reason I can't seem to get it to read values in but I'll keep plugging away. I'm trying to get it to publish the values via mqtt so may be my modifications causing the issue
This firmware esp32-s3-4848s040'full_16MB_v0.7.0-rc11'f27744b still turns off the backlight completely when the backlight brightness is around 80%.
Can you try adding -D BACKLIGHT_FREQUENCY=2000 to the config? The default is 20000, maybe that's too much for those boards
This firmware esp32-s3-4848s040'full_16MB_v0.7.0-rc11'f27744b still turns off the backlight completely when the backlight brightness is around 80%.
Can you try adding -D BACKLIGHT_FREQUENCY=2000 to the config? The default is 20000, maybe that's too much for those boards
It's normal now, thank you
I haven't set up GPIO, what are these entities? How to delete during compilation
@fvanroie I changed it and tried - PWM backlight working on this board with these settings (2000)
i'm new to openhasp, but where do i add that? (-D BACKLIGHT_FREQUENCY=2000) thank
@fvanroie I changed it and tried - PWM backlight working on this board with these settings (2000)
i'm new to openhasp, but where do i add that? (-D BACKLIGHT_FREQUENCY=2000) thank
Find it here, but be careful, I'll lower the frequency. Will cause abnormal noise in the MOS tube. Similar to electric current sound. This is inevitable to reduce frequency.
I found this cheap display at Aliexpress (https://www.aliexpress.us/item/1005006334976806.html) which appears to be new(er) in the market.
Board: ESP32-S3-N16R8 Display: ST7701, Touch: GT911
This is very close to "GS-T3E v2.3" in specs, which is one from the nightly list (https://nightly.openhasp.com/).
I am able to install it, it even connect to WiFi AP and then to my WiFi via the webUI. I can also see screenshot in the web UI but nothing comes on screen. I was trying to look at the source code but quite new to all this. Anybody can point me right direction or help with this, would be greatly appreciated.