I'm using jessie on RPi2. When I tried to install this preview Teamviewer, there are many dependencies not met. I've not been able to find installation instructions. sudo dpkg -i RPi\ teamviewer-host_11.0.58397_armhf.deb Selecting previously unselected package teamviewer-host. (Reading database ... ...
I use VNC client on windows 7 and VNC server on RPI2s and RPi zeros.
I just searched out and followed instructions for setting this up, with a keyboard/mouse and monitor connected to the RPi. Once VNC works, I use them headless on the LAN, and the Zero, on WiFi, with VNC.
Today's high capacity MLC NAND flash, with 4 level sensing, has a very high bit error rate. Not just from writing, but from 'read disturbances" where the stored charge is degraded from reading or writing a physically nearby cell. So these multi-level high capacity devices (say, more than 4GB per chi...
Use an XBee Series 1. Series 2 is Zigbee only and unless your nodes move and NEED mesh networking, or nodes NEED to interoperate with home automation ZIgbee things (assuming the things don't hold this proprietary), use Series 1.
Nice Python library for it.
SD cards (and other MLC NAND flash things like cameras, TVs) have a flash controller chip in addition to the NAND array. The controller is very clever about wear leveling, bad-block remapping, and so on. Here's one popular vendor of controller chips sold (only) to OEMs of flash devices. http://www.p...
3G cellular to WiFi router?
Cradlepoint has some older models (and see eBay) that support USB cellular modems. CBR900.
They also have some with the cellular modem within the box.
Cradlepoint has "WiFi as WAN" - well done.
Many wifi routers have support for USB cellular modems.
Using an unsigned long that contains the date and time, in standard form (epoch time, seconds since 1/1/1970). Then comparing with < == > is trivial.
There are library routines to convert from Gregorian time to epoch time and vice-versa.
In C and also Python.
By far, easiest is to transfer using thumb drive.
Else search and read about samba (SMB) setup on RPi, so you can mount a share created by the Laptop. But if you don't know the jargon and haven't do this, stick to the thumb drive.
Beginner should learn Python 2.7 on a PC well before doing so on an RPi. Learn by example - good code from others. Lots of online tutorials. Books: Beginning Python, from novice to professional. 2nd edition. Magnus Lie Hetland. Apress. Python Phrasebook (a reference manual). Brad Dayley. Sams Publis...
a PWM signal at the resonant frequency of the piezo (see spec sheet) is needed. Also probably need a transistor on the GPIO output so the drive to the Piezo is more current. Mainly, it's getting the frequency correct. At best, Piezo is feeble as a buzzer.