Touchscreen display for Google Coral Dev Board - google-coral

Have you ever tried to connect a touchscreen display to the board? Is there a model that would be compatible? What solutions are there?
Thank you!

As per a response from Coral team, they have only tested the Tianma TL060FVMS07-00 model, it is a touchscreen display.
Here is the full patch they made to support the Tianma display: https://coral.googlesource.com/linux-imx/+/d0a15d32e9a56f67954eb6b9d19b895901787319

Related

TFT touchscreen with Coral Dev Boards?

I'm wondering if anyone has gotten a tft touchscreen to work with a Coral Dev Board? I have a Coral Dev Board Mini as well as several 2.4 and 2.8 inch Adafruit mini-hat touch screens and would love to know if anyone has gotten any of the Adafruit TFTs (or ANY TFT display) to work with a coral dev board. I've tried and have basically gotten nowhere. Adafruit website says it supports the Coral boards through CircuitPython, Blinka, etc. and I've followed the install instructions with no luck getting a TFT to work. Any success story or help much appreciated.
Thanks,
--dave
The DSI interface is not currently enabled. You can follow this patch https://coral.googlesource.com/linux-imx/+/d0a15d32e9a56f67954eb6b9d19b895901787319 to understand how to enable a display panel. This patch is for reference only as it is applicable to Tianma display that has been tested with the Coral dev board and not the Dev board Mini.

How to turn off USB/Ethernet/HDMI/LEDs on Google Coral Dev Board

I'd like to reduce idle power consumption on the Google Coral Dev Board anyway I can by turning off USB/ethernet/HDMI/LEDs etc. I'm struggling to find much information for how to do this. I've searched through i.MX8M documentation, and have tried similar approaches like you would do with a Raspberry Pi but obviously these aren't the same and I've struggled to find corresponding locations in /sys/.
Can anyone recommend documentation or give advice on how to turn off these components from the terminal?
I'm not sure if those parts can be turn off, but if power is what concerns you, you can try turning on this option:
CONFIG_IMX8MQ_PHANBELL_POWERSAVE
in the kernel's defconfig.
You can follow this answer to see how that is done :)

NXP poduct NCF3340AHN

I wanna know about this NCF3340AHN controller. The NXP NCF3340 is ideally suited for easy integration of NFC technology into automotive devices because it provides an NCI interface.
I want to know is there any development boards for this controller?
Is it supports to CAN or do I need to configure it with CAN?
Because I am doing it for automotive devices, but I didn't got any info regarding CAN. Please help to do operation with CAN.
Thanks in advance.

Is it possible to take a picture from a smart phone in the browser and save to database?

I have an application that saves a user's webcam image using a pc/mac browser.
Is there a way to do the same thing using smart phone cameras within the browser?
I'm not really sure where I would begin. A google search didn't give me many leads.
All the best,
You should be able to do this on the iPhone using UIImageJPEGRepresentation.
This questions describes how to do the same thing on Android.
These are examples for two platforms. Are there any other platforms you are looking to develop your application for?

Microsoft/Ford Sync SDK

Just got a car with the Microsoft sync system in it. Did a quick search online and was curious if anyone is aware of any SDK that may exist, sample open source add-on applications, etc.
Thanks in advance.
UPDATE:
Looks like Ford has finally released their SDK:
https://developer.ford.com/
Ford has a website SYNC Mobile Application Developer Network but the SYNC SDK does not look to be available yet (their site mentions possibly later this year). It appears they are stilling working on the API before releasing it. All they are offering now is a way to register to be notified of new info as it becomes available.
From their About page:
Ford is hard at work developing an API
to allow developers to integrate their
Smartphone applications with SYNC. The
Developer Program website will educate
developers about the Ford SYNC
platform and how to interact with it
via the API. There will be a full set
of documentation, example
applications, reference libraries, and
even a developer forum so you can
reach out to the community for quick
help.
With the available SYNC API's, mobile
application developers will be able to
do some of the following:
Create a voice UI for your application using the in-vehicle
speech recognition system.
Write information to the radio head display or in-vehicle touchscreen
Speak text using text-to-speech engine.
Use the in-vehicle menu system to provide commands or options for
your mobile application
Get button presses from the radio and steering wheel controls.
Receive vehicle data (speed, GPS location, fuel economy, etc.)
The official API and full website
launch is set to be targeted for later
this year.
It looks like the SDK is coming very soon. The story was just posted on Engadget:
http://www.engadget.com/2009/12/18/ford-to-give-sync-some-app-store-flavor-opening-api-to-devs-in/
Now just imagine what you could do with access to your automobile functionality!
I don't think there is any. Its a closed ecosystem.
http://www.autoblog.com/2009/01/09/ces-2009-sync-could-one-day-add-app-development-like-iphone/
From what I understand it is based on the CE 6.0 platform using windows automotive 4.1, but I could be wrong. We really need a forum to get this going. Hurry up Ford! Release the SDK!
Given the way Windows automotive is there is only two ways of putting a ROM on Sync. Using JTAG to put your own custom bootloader (forget it), or though the USB. Which you will need to know how to sign the file so sync will think it is an OEM ROM. So at this point even if you were able to come up with your own custom rom by using Microsoft eMbedded Visual C++ you would still have no way to get it on there.
BTW, the SDK they are talking about releasing will only be to develop apps for applink. (not modifying the OS). However, to upload the apps we might be able to find out how to sign the .bin file for sync to accept a ROM through the USB.
Then again this is just from my understanding... I am no great developer or anything.
Ford launched sdk in ces, check it out: http://techcrunch.com/2013/01/08/ford-launches-its-openxc-sdk-and-hardware-specs-to-let-developers-access-its-cars-sensors-and-metrics/

Resources