I have been looking a lot to use google assistant in a python program, but all I found was to create a personal assistant using raspberry pi. I just want to use the google assistant library in a program on my laptop and not raspberry pi.
You can definitely use the same Python scripts across platforms. A raspberry pi is a handy device for putting together an embedded device, but isn't necessary. The gRPC calls will work anywhere. The library does have certain restrictions to work with either the raspberry pi or Ubuntu.
Related
I'm looking into a project involving Raspberry Pi 3 running Windows 10 IOT.
My question is whether or not this distribution of windows supports the Adafruit Touchscreen? (Pi Foundation Display 7)
https://www.adafruit.com/product/2718
I found this answer from a year ago, referencing the same question with Pi v2.
However I was unable to find an update on the current situation.
https://social.msdn.microsoft.com/Forums/en-US/48050b1d-5da1-488b-a888-144e159500c7/raspberry-pi-touch-display-and-windows-10?forum=WindowsIoT
So, can I use the Pi Foundation touchscreen with Win IOT?
I welcome you to share any experiences on the matter.
Thanks in advance.
Yes, the Official Raspberry Pi Display works fine.
I am starting to develop for Android Things and I was wondering if it was possible to implement OpenThread Border Router on a Raspberry PI 3B with Android Things flashed into it.
https://github.com/openthread/openthread
https://github.com/openthread/borderrouter
"A Border Router connects a Thread network to networks at different layers, such as WiFi or Ethernet. OpenThread Border Router provides end-to-end IP via routing between Thread devices and other external IP networks, as well as external Thread Commissioning."
Update: While Border Routing functionality isn't available on Android Things, the Android team released a new API that adds first-class support for Thread radios. This makes it possible to develop Android applications that implement border routing functionality equivalent to borderrouter. See the blog for more details. Note that I'm not aware of any implementations at this time as I no longer work on the project.
---------- Original reply ----------
I work on the OpenThread team. Currently, the borderrouter project targets Linux platforms and has been demonstrated on a Raspberry Pi 3 running Raspbian Jesse Lite. Android Things is not supported at this time. We plan on supporting more platforms but I have no updates of when new ones will be added. Please file a feature request issue on Github.
I'm trying to get some initial info on my very first IoT project. I want to build a * tiny * wifi connected relay to control, let's say, lights. I'm a newbie in the hardware and electronics field though, but I'm a pro developer, so programming is not a problem.
Now, I've looked at different options and I can't seem to find really small components for the task. It might be I overlooked something, so please help me with available options.
Look at the ESP8266 devices. They have WiFi on chip and can be programmed using the Arduino environment. You basically write code in C++ to do whatever you need.
Here is an Amazon search for some examples:
https://www.amazon.com/s?k=esp8266
I recently did a project using a Linknode R4 (similar to above but with 4 relays) and programmed it as a web server with REST API. Then I built a front end with ASP.NET Core to that talks to the REST API for the devices on my network. The Arduino sketch for the web server is posted on Github at https://github.com/SteveInCO/LinknodeR4. I would assume it would work with little modification on the device I linked above.
The default program for the R4 allows controlling it via their website or iOS/Android apps, though I could never get it to work out of the box. Their model uses a polling method so the relays continually ask the server what to do next.
Windows IoT doesn't run on these small devices yet, but no reason you can't front end the Arduino API with a UWP app running under Windows IoT on a Raspberry Pi instead of the web app like I did. I think the eventual plan is for ASP.NET Core to be able to run on an ARM based system like a Raspberry Pi, but last I checked it wasn't quite there yet.
is there any function, extension or tutorial which supports scanning of local network for hosts.
I like to scan the local networks for all Raspberry Pi computers.
Thanks for any hint.
You can use lan scan library. But currently it has support for only Android. I myself is looking for a solution to scan ip cameras on local network. Here is a link
https://github.com/Odinvt/react-native-lanscan
Also there is a objective C library if you can write binding for react.
https://github.com/mongizaidi/LAN-Scan
I have only this much knowledge on topic right now. Will post further if i find something.
I was wondering if it would be possible to capture the live video from my integrated webcam using Labview 2011(National Instruments). All I need to do for now is put the camera in the front panel. This is not a USB Webcam. It is a chicony USB 2.0 Camera(does not show up as usb on my pc). Can anyone help me?
LV2012? Is this beta?
The best way to do this is using IMAQdx drivers+Vision Developement module. AFter installing IMAQdx, USB cams usually already show up in Measurement and Automation Explorer and you can try out Snap/Grab... (Tip: Do install whatever driver is included with the hardware/on a cd.)
Then, in LV, just drop the "IMAQ Acquisition Express" vi into your block diagram and you'll be guided through a very quick and easy setup.
I'm not much into Express vis, but that one is good.
If you don't have Vision Dev Module, look into ADVision (http://vi-lib.com/). It does the same thing, just with OpenCV, but I don't think that every driver is supported.
Also, remember only USB cameras that have DirectShow filter are supported by the Vision Acquisition Software, which has the IMAQdx that Birgit P. mentioned.
for usb2 you need imaqdx toolkit in vision acquisition part
also check NIMax after installation to see if labview could find your camera or not
labview could find and support all useb2 camera if you instal camera diver correctly