element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Building a app controller?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 7 replies
  • Answers 3 answers
  • Subscribers 662 subscribers
  • Views 1076 views
  • Users 0 members are here
  • programmable vga
  • rasberry pi
Related

Building a app controller?

pjho
pjho over 7 years ago

Hi im helping out my father that sits mostly in a wheel chair. Trying to build a app interface to this switch board (picture 1).

I am not any programer, but i am trying to learn. My question is, can i use a rasberry with the adapter (picture 2) and a vga splitter (picture 3).

And How image. sorry for the bad english. Thanks, John from norway.

 

1.2.3.imageimageimage

  • Sign in to reply
  • Cancel
  • DAB
    0 DAB over 7 years ago

    Hi John,

     

    Voice control is all the rage right now.

    Go to the RPI website for the latest solutions.

     

    Also take a look at the two Ben Heck Show episodes where he uses a voice control interface to command some lab gear.  You will find the walk through of the google software very informative and useful.

     

    DAB

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 7 years ago

    That looks like a marine control panel and relay box:

     

    SP5030-8P Membrane Touch Control Panel - High quality SP5030-8P Membrane Touch Control Panel manufacturer from Taiwan, C…

     

    Are you:

    • trying to replace the touch panel with the R-Pi ?
    • trying to replace the relay box with the R-Pi ?
    • trying to insert the R-Pi between the two ?

     

    Is the cable between the touch panel and relay box definitely terminated with 15pin connectors ?

     

    The adapters you show are VGA video adapters.

    (2) looks like a VGA666 module which is designed for using the GPIO of the R-Pi as a video  output.

    https://www.seeedstudio.com/Raspberry-PI-VGA666-DPI-dtoverlays-Module-p-2730.html

    It looks pretty much like a pass-through but does have several additional components on it. You would need to work out the pin to port mappings to find which GPIO pin each pin maps to. You may be better off making your own VGA breakout adapter though.

    There is a schematic of the VGA666 here which shows the mappings:

    https://github.com/fenlogic/vga666/blob/master/documents/vga_manual.pdf

     

    You would also need to work out what the connections are on the control box. One is likely to supply power to the touch panel so you need to be careful which pin that ends up on. Likewise you will need to work out which voltage levels the remaining pins operate at. This assumes that the control lines are some sort of digital IO or closed contact and not a serial connection such as RS-232/RS-485 or perhaps CAN BUS.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • pjho
    0 pjho over 7 years ago in reply to beacon_dave

    Thanks for the information. trying to insert the R-Pi between the two, so we can use the touchpanel inside the boat driving. and a bluetooth app for outside driving. il try mapping out the connector tommorow.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 7 years ago in reply to pjho

    ok, if this panel is used to drive the boat then you need to start thinking safety.

     

    --

     

    The VGA666 could still be used by cutting the existing PCB tracks and using it as protoboard by soldering directly onto the connector pads.

     

    Depending upon your skills you may find a couple of generic VGA breakout boards are easier for you to get started with than the VGA666 board:

    http://site.gravitech.us/MicroResearch/Breakout/DB15F-VGA-TERM/DB15F-VGA-TERM_3R.jpg

    https://www.adafruit.com/product/3124

    https://www.adafruit.com/product/3125

     

    At least initially to allow you to probe the signals between the touch panel and the relay box, and then later to allow you to prototype with.

     

    You can buy some 15pin hi-density D-sub type connectors  and make your own however.

     

    Alternatively you could buy a cable and cut it in half to access the signal lines. Not all VGA video cables have all 15 pins wired however and some are 75ohm coax.

     

    --

     

    You may find that there are some active electronics on the touch panel itself which means that the button indicator lights are controlled by the panel rather than the state of the relay box. This may make it difficult to reflect the state of operations whilst under Bluetooth control via the R-Pi. However depending upon the requirements you could perhaps power off the touch panel whilst under Bluetooth control and then restore power to the panel once the Bluetooth is disconnected. However that may cause issues as if the panel defaults to all outputs off upon power-up as you may find yourself in a situation with no lighting at night until you can reach the touch panel to turn them back on.

     

    It may be easier to do this project if you can find a marine control panel system that is already designed to work with two touch panels. The R-Pi then replaces the second panel and the relay box takes care of keeping the first panel synchronised with the actions performed over Bluetooth.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Antony64
    0 Antony64 1 month ago

    Hi,

    Check out this model from Baywatt:

    image

    https://www.baywatt.com/products/bluetooth-marine-touch-panel-8-switches-waterproof-ip68 

    they have the same with a bluetooth APP with the cable to the controller is a USB-C type.

    So you can control all the position from the phone and therefore create a new app to override the previous one. 

    And you can setup each button in latching or momentary. So basically you can use it as a remote if you want, you just have to add reverse relay to send the signal forward/back or left/right.

    Super nice for any kind of projects.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • colporteur
    0 colporteur 1 month ago

    Can you provide a description of the project?

    I want to....... 

    The parts collection image doesn't provide details needed for a response. Describe in general terms what it is you are trying to accomplish. Include the Pi type (ie Pi3B+) and what the black box unit is, make manufacture, part number. The white cable could be serial or VGA, hard to tell, how many pins. It looks like three rows if I zoom. That would suggest VGA.

    There are some accomplished makers in the community. They may have a solution to your problem if you can provide the details. Don't be concerned about the language barrier, try you best. The community members will work past the language barrier.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • colporteur
    0 colporteur 1 month ago in reply to colporteur

    Augh CRAP! Another aged resurrected post. I worked so hard on that response.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube