TP HV320 PB801 - Android TV General

TP HV320 PB801​

Hello!
Tell me which controller can be used for the LC320EUD SCA1 panel?
The fact is that the native backlight driver does not have A_DIM, only PWM control is available.
Therefore - the question - in which universal android controller is there a way to adjust?
I tried to cross this panel with the TP.HV320.PB801 controller, but I could not extract the shim signal from it (there is no diagram in which the shim is painted and how it is formed)
Can you suggest a solution to the second question?
Where are the RG1-RG4 resistors on the board?

Related

Using a GPIO to transmit FM music

Could this be done with a nook? More info
http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter
The code that handles interacting with the GPIO pins in the link you provide is specific to the Raspberry PI. From the link: "It uses the hardware on the raspberry pi that is actually meant to generate spread-spectrum clock signals on the GPIO pins to output FM Radio energy."
If the GPIO hardware on the NST can do something similar, a knowledgeable person could potentially port the code. Unfortunately, as far as I know, the only GPIO pins on the NST are the power and nook "n" buttons. This means that to get it to work, you'd probably have to open up your NST case and solder a couple wirers, disabling the power and "n" buttons. Not ideal.
Basically, no. That's not really possible on the NST, as described in the article. It might be possible with some other approach though (such as with USB host)
Ok, the questions is, is there PLL in the nook that can be used in the same way its being used in the Raspberry pi?
That kind of hack requires something that you can deterministically control,
like a microprocessor without an OS.
There are probably more GPIOs that you can snarf if you can connect to them.
The other four hard keys work off the matrix scanner.
That could undoubtedly be expanded.
There are also a few UARTs that are unused.
I'm not sure how many (at least one does) of them appear on (non-existent) connector J163.
(I just soldered in connector J163 on my Nook).

Motorcycle control

Can anyone recommend a starting point to get a motorcycle controller built? I have been playing with Xbox/PS3 controllers and they provide basic system controls of up, down, left, right, back, select capability and I would like at least these basics on a controller that is thumb accessible on a motorcycle. I would also like to add volume up and down. Since the usb drivers are built into android, Could the board be easily created? Once the board is created, building the enclosure would be relatively simple. I use my phone on the dash of my bike for GPS/Phone/Music through my bluetooth helmet.
Personally, I'd use a Teensy (ATMega32u4 USB board),
but that's because I've already used it for a project and it would be easy to get this one done.
If you wanted to be cheesy, you could gut an old USB keyboard and take out the board.
Figure out what cross connections give you the keyboard commands that you want.

Spare GPIO Pins?

I am looking for a tablet that I can hack for some home control applications. In particular this device looks like a good candidate as it is about the same cost as a WiFi thermostat and far more capable.
So 2 basic questions... 1: Are there any underutilized GPIO pins that were broken out of the CPU BGA that I can access with a fine tipped solering iron? This is commonly done so that in circuit board tests can validate that there are no solder bridges.
2. Does anyone have a I2C map to know which addresses are utilized, and as an extension to this, know how to make requests on that I2C buss.
I am sorry I know these are very broad questions. I am looking to turn this into a total home control panel including thermostat. So basically for this task I am trying to get GPIO (Preferably 3.3 or 5V) that I can use for some fets to control HVAC, and some I2C lines that I can use to dead-bug in humidity, temp, pressure, ambient light sensors, and IR motion sensor.
I will post a writeup complete with wiring and code if this works out.
P,
neat question, how do i go about getting i2c map? are you working with t53x t33x or t23x ?
hardware hacking would probably be a better section for this, or stack exchange though.
can that be found in kernel source? drivers/i2c/busses/i2c-qup.c or the like?
m

Cannibalizing Droid Maxx for PiP-Boy build

Hi all,
So I'm trying to build my own Pip-Boy from Fallout (specifically a Model 2000 Mk. VI) and was going to just use the Bethesda Pip-Boy app so it would have functionality. However, since I don't have any other use for the phone I want to more permanently integrate it into the Pip-Boy and use external hardware controls as opposed to just the touchscreen. What apps/hardware would you recommend to use knobs to control onscreen elements? I know there are hardware mapping apps for game controllers, but I'd like to custom wire 2 stepped knobs with selector switches for switching between tabs and scrolling through items, and then a small 3ds-type joystick to scroll around the map. Also, if I had these controls wired up via USB, could I also input power through this system or would I be better wiring into the Qi charging circuit? Thanks for the input!

Using Windows 10 with Waveshare 5" 7" HDMI screens? Found

Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
albertstc01 said:
Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
Click to expand...
Click to collapse
Found the
albertstc01 said:
Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
Click to expand...
Click to collapse
Found the 5inch HDMI LCD (B) The Model (B) has a built on resistive panel and a buit in touch controller. Touch works with Microsoft Windows 10 out of the box. Touch control fills the 5 touch functions asked for.
see web page
Page 7

Categories

Resources