Revision history for RaspberryPiInCarProject
Additions:
Software for Linux & Windows that controls these relay modules visually
Denkovi Relay Manager (DRM)
http://denkovi.com/drm-software
Denkovi Relay Manager (DRM)
http://denkovi.com/drm-software
Additions:
Getting a json of the current street location
http://stackoverflow.com/questions/6582479/finding-nearest-street-given-a-lat-long-location
http://maps.googleapis.com/maps/api/geocode/json?latlng=-36.91537505,174.927379794&sensor=true_or_false
http://stackoverflow.com/questions/6582479/finding-nearest-street-given-a-lat-long-location
http://maps.googleapis.com/maps/api/geocode/json?latlng=-36.91537505,174.927379794&sensor=true_or_false
Additions:
Maybe need this?
https://support.hifiberry.com/hc/en-us/articles/205377202-Adding-software-volume-control
https://support.hifiberry.com/hc/en-us/articles/205377202-Adding-software-volume-control
Additions:
- Found [[https://goo.gl/photos/Vkxzb1F7429FF5YAA|box from neighbour's electrical junk]]
- RPi 1B and Powerboard Board, battery [[https://goo.gl/photos/557hZXdP5od1e4TA7|mounted in the box]]
- Basic i/o [[https://goo.gl/photos/EBsePoqLMcXUVTai9 connected and tested]]
- Ordered a [[https://nicegear.co.nz/raspberry-pi/high-precision-real-time-clock-for-raspberry-pi/|RTC]] and [[https://nicegear.co.nz/electronics-gear/adafruit-i2s-3w-class-d-amplifier-breakout-max98357a/|i2S]] amplifier module
- Decided on [[https://goo.gl/photos/yKk6YVA8tEDinBCm8|circuitry for triggers and overrides]]
- Obtained additional components, found some swiches, diodes etc
- Received RTC and Amp module
- Moved the GPIO pins that were planned as the interfered with placing the RTC
- played with a [[http://www.ebay.com/itm/For-Smart-Home-5V-USB-Relay-2-Channel-Programmable-Computer-Control-/190950124351|USB relay]] (Mobius camera switching?)
- wired the box up with switches for ACC and Trigger inputs etc (ref [[https://goo.gl/photos/NFBVQ3dewDmL2xA17|wiring diagram]])
- Installed sox, flite etc and KMWs IVR script, tester IVR
- RPi 1B and Powerboard Board, battery [[https://goo.gl/photos/557hZXdP5od1e4TA7|mounted in the box]]
- Basic i/o [[https://goo.gl/photos/EBsePoqLMcXUVTai9 connected and tested]]
- Ordered a [[https://nicegear.co.nz/raspberry-pi/high-precision-real-time-clock-for-raspberry-pi/|RTC]] and [[https://nicegear.co.nz/electronics-gear/adafruit-i2s-3w-class-d-amplifier-breakout-max98357a/|i2S]] amplifier module
- Decided on [[https://goo.gl/photos/yKk6YVA8tEDinBCm8|circuitry for triggers and overrides]]
- Obtained additional components, found some swiches, diodes etc
- Received RTC and Amp module
- Moved the GPIO pins that were planned as the interfered with placing the RTC
- played with a [[http://www.ebay.com/itm/For-Smart-Home-5V-USB-Relay-2-Channel-Programmable-Computer-Control-/190950124351|USB relay]] (Mobius camera switching?)
- wired the box up with switches for ACC and Trigger inputs etc (ref [[https://goo.gl/photos/NFBVQ3dewDmL2xA17|wiring diagram]])
- Installed sox, flite etc and KMWs IVR script, tester IVR
Deletions:
- Boards etc Mounted in box https://goo.gl/photos/557hZXdP5od1e4TA7
- i/o Connected and tested https://goo.gl/photos/EBsePoqLMcXUVTai9
- Ordered RTC and Amp modules
- Decided on circuitry for triggers and overrides https://goo.gl/photos/yKk6YVA8tEDinBCm8
- Obtained additional components, decided on switch types
- Got i/o pins working for hold and ACC active
- Moved GPIO pins as interfered with placing the RTC
- played with a USB relay (Mobius camera switching?)
- wired the box up with switches for ACC and Trigger inputs etc (ref wiring diagram)
- Installed sox, flite etc and KMWs IVR script... so this working
Additions:
- Looks [[https://goo.gl/photos/2JmdqgAG8XYC6X2s5|like this now]]
Deletions:
Additions:
- Looks [[https://goo.gl/photos/2JmdqgAG8XYC6X2s5|list this now]]
Additions:
- wired the box up with switches for ACC and Trigger inputs etc (ref wiring diagram)
- Got the i2s sound module working
- Installed sox, flite etc and KMWs IVR script... so this working
- Got the i2s sound module working
- Installed sox, flite etc and KMWs IVR script... so this working
Additions:
Pi Pinouts http://pinout.xyz/
Additions:
reverse ssh and other useful stuff
http://k3a.me/how-to-make-raspberrypi-truly-read-only-reliable-and-trouble-free/
http://k3a.me/how-to-make-raspberrypi-truly-read-only-reliable-and-trouble-free/
Additions:
=====Other Useful Scripts & Links=====
Maybe a check for wifi and restarting if needed
https://paste.k3a.me/view/449a6f1c
Maybe a check for wifi and restarting if needed
https://paste.k3a.me/view/449a6f1c
Additions:
At Paul's, 192.168.1.205
http://kurokesu.com/main/2015/12/30/raspberry-pi-setup-for-power-safe-operation/
http://kurokesu.com/main/2015/12/30/raspberry-pi-setup-for-power-safe-operation/
Additions:
=====File system read/write=====
Need a read only fole system os some sort to allow power off at any stage, and improve lifetime of SD car etc in car environment
http://blog.pi3g.com/2014/04/make-raspbian-system-read-only/
Set up UnionFS
Need a read only fole system os some sort to allow power off at any stage, and improve lifetime of SD car etc in car environment
http://blog.pi3g.com/2014/04/make-raspbian-system-read-only/
Set up UnionFS
Revision [2638]
Edited on 2016-12-13 12:13:34 by ZorrUno [more rtc stuff... get it to get board time on boot]Additions:
https://thepihut.com/blogs/raspberry-pi-tutorials/17209332-adding-a-real-time-clock-to-your-raspberry-pi
i2c device so when plugged in - run this to see if it is there
sudo i2cdetect -y 1
set up ntp to set the RTC (I did that with network and GPS time)
Run ##sudo hwclock -w## to write the system time to the RTC board.
then will need to add the RTC kernel module to the file /etc/modules so it is loaded when the Pi boots.
##sudo nano /etc/modules##
add rtc-ds1307 at the end
i2c device so when plugged in - run this to see if it is there
sudo i2cdetect -y 1
set up ntp to set the RTC (I did that with network and GPS time)
Run ##sudo hwclock -w## to write the system time to the RTC board.
then will need to add the RTC kernel module to the file /etc/modules so it is loaded when the Pi boots.
##sudo nano /etc/modules##
add rtc-ds1307 at the end
Additions:
Used one of these with a USBA cable
http://www.ebay.com/itm/For-Smart-Home-5V-USB-Relay-2-Channel-Programmable-Computer-Control-/190950124351
No HID drivers in raspberry pi so need to build them
##If you've installed your own libraries in /usr/local/lib have you run sudo ldconfig after doing that.##
http://www.ebay.com/itm/For-Smart-Home-5V-USB-Relay-2-Channel-Programmable-Computer-Control-/190950124351
No HID drivers in raspberry pi so need to build them
##If you've installed your own libraries in /usr/local/lib have you run sudo ldconfig after doing that.##
Additions:
- played with a USB relay (Mobius camera switching?)
=====USB Relay=====
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=77538
http://matthewcmcmillan.blogspot.co.nz/2013/03/compiling-libhid-for-raspbian-linux-on.html
http://www.signal11.us/oss/hidapi/
sudo ./usbrelay 2>/dev/null
OUGOH_1=1
OUGOH_2=1
$ sudo ./usbrelay PSUIS_2=0
$ sudo ./usbrelay PSUIS_2=1 PSUIS_1=0
$ sudo ./usbrelay PSUIS_2=0 PSUIS_1=1 0U70M_1=0 0U70M_2=1
=====USB Relay=====
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=77538
http://matthewcmcmillan.blogspot.co.nz/2013/03/compiling-libhid-for-raspbian-linux-on.html
http://www.signal11.us/oss/hidapi/
sudo ./usbrelay 2>/dev/null
OUGOH_1=1
OUGOH_2=1
$ sudo ./usbrelay PSUIS_2=0
$ sudo ./usbrelay PSUIS_2=1 PSUIS_1=0
$ sudo ./usbrelay PSUIS_2=0 PSUIS_1=1 0U70M_1=0 0U70M_2=1
Additions:
- Put script in /etc/rc.local
- got gpspipe to dump a logfile continually
- got gpspipe to start logging on boot up with /etc/rc.local
- got gpspipe to dump a logfile continually
- got gpspipe to start logging on boot up with /etc/rc.local
Additions:
**Possible fix needed?**
##Note if you're using the Raspbian Jessie or later release
you'll need to disable a systemd (system management daemons) service that gpsd installs. This service has systemd listen on a local socket and run gpsd when clients connect to it, however it will also interfere with other gpsd instances that are manually run (like in this guide). You will need to disable the gpsd systemd service by running the following commands:
sudo systemctl stop gpsd.socket
sudo systemctl disable gpsd.socket
Should you ever want to enable the default gpsd systemd service you can run these commands to restore it (but remember the rest of the steps in this guide won't work):##
##Note if you're using the Raspbian Jessie or later release
you'll need to disable a systemd (system management daemons) service that gpsd installs. This service has systemd listen on a local socket and run gpsd when clients connect to it, however it will also interfere with other gpsd instances that are manually run (like in this guide). You will need to disable the gpsd systemd service by running the following commands:
sudo systemctl stop gpsd.socket
sudo systemctl disable gpsd.socket
Should you ever want to enable the default gpsd systemd service you can run these commands to restore it (but remember the rest of the steps in this guide won't work):##
Additions:
- Plugged in the GPS mouse
- spent ages getting gpsd to work
- installed ntp and got time set with GPS
- spent ages getting gpsd to work
- installed ntp and got time set with GPS
Additions:
Next you need to edit the file: /etc/ntp.conf and add a few lines to it defining the GPS. This can be either before or after the existing lines beginning with server:
# gps ntp
server 127.127.28.0 minpoll 4
fudge 127.127.28.0 time1 0.183 refid NMEA
server 127.127.28.1 minpoll 4 prefer
fudge 127.127.28.1 refid PPS
then restart ntp
##pi@raspberrypi:~$ sudo service ntp restart##
# gps ntp
server 127.127.28.0 minpoll 4
fudge 127.127.28.0 time1 0.183 refid NMEA
server 127.127.28.1 minpoll 4 prefer
fudge 127.127.28.1 refid PPS
then restart ntp
##pi@raspberrypi:~$ sudo service ntp restart##
Additions:
then modify ntp to set system time based on ntp
https://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/
https://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/
Additions:
Edit /etc/default/gpsd
# Default settings for the gpsd init script and the hotplug wrapper.
# Start the gpsd daemon automatically at boot time
START_DAEMON="true"
# Use USB hotplugging to add new USB devices automatically to the daemon
USBAUTO="true"
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES="/dev/ttyUSB0"
# Other options you want to pass to gpsd
GPSD_OPTIONS="-F /var/run/gpsd.socket"
# Default settings for the gpsd init script and the hotplug wrapper.
# Start the gpsd daemon automatically at boot time
START_DAEMON="true"
# Use USB hotplugging to add new USB devices automatically to the daemon
USBAUTO="true"
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES="/dev/ttyUSB0"
# Other options you want to pass to gpsd
GPSD_OPTIONS="-F /var/run/gpsd.socket"
Additions:
http://raspberrypi.stackexchange.com/questions/28483/cgps-gps-timeout
##
sudo killall gpsd
sudo systemctl enable gpsd.socket
sudo systemctl start gpsd.socket
sudo cgps -s
##
##
sudo killall gpsd
sudo systemctl enable gpsd.socket
sudo systemctl start gpsd.socket
sudo cgps -s
##
No Differences
Additions:
Just needed to install gpsd and a bunch of stuff that comes with it
##sudo apt-get install gpsd gpsd-clients python-gps##
##sudo apt-get install gpsd gpsd-clients python-gps##
Deletions:
##sudo apt-get install gpsd gpsd-clients python-gps"" which installs a bunch of stuff
Additions:
Just needed to
##sudo apt-get install gpsd gpsd-clients python-gps"" which installs a bunch of stuff
test status with ##cgps -s##
##sudo apt-get install gpsd gpsd-clients python-gps"" which installs a bunch of stuff
test status with ##cgps -s##
Additions:
=====i/o Setup=====
=====GPS Setup=====
http://raspberrypi.stackexchange.com/questions/547/how-do-i-attach-a-gps-receiver
=====GPS Setup=====
http://raspberrypi.stackexchange.com/questions/547/how-do-i-attach-a-gps-receiver
Deletions:
Additions:
- Got i/o pins working for hold and ACC active
- Moved GPIO pins as interfered with placing the RTC
- Got the RTC working
- Scripted the first part of bootup to set the GPIO
++Used a 4 pin floppy disk connector on physical pins 7,9,11,13 which equates to IO4,GND,IO17,IO27.
The connector has fly leads of yellow (io4), black (gnd), black (IO17), red (IO27). The black was useful as a gnd for first testing IO but both black lead was then snipped.++
Changed to individual pins - GPIO 27 and 17
**GPIO Port 17 for HOLD** (setting as 1 sets GPIO 17 to 3.3v)
echo 17 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio17/direction
echo 1 > /sys/class/gpio/gpio17/value##
notes, this is obviously volatile... on reboot GPIO17 ++is high++ appears high, but is actually floating. It appears to drop low when direction is set to 'out'
- Moved GPIO pins as interfered with placing the RTC
- Got the RTC working
- Scripted the first part of bootup to set the GPIO
++Used a 4 pin floppy disk connector on physical pins 7,9,11,13 which equates to IO4,GND,IO17,IO27.
The connector has fly leads of yellow (io4), black (gnd), black (IO17), red (IO27). The black was useful as a gnd for first testing IO but both black lead was then snipped.++
Changed to individual pins - GPIO 27 and 17
**GPIO Port 17 for HOLD** (setting as 1 sets GPIO 17 to 3.3v)
echo 17 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio17/direction
echo 1 > /sys/class/gpio/gpio17/value##
notes, this is obviously volatile... on reboot GPIO17 ++is high++ appears high, but is actually floating. It appears to drop low when direction is set to 'out'
Deletions:
The connector has fly leads of yellow (io4), black (gnd), black (IO17), red (IO27). The black was useful as a gnd for first testing IO but both black lead was then snipped.
**GPIO Port 4 for HOLD** (setting as 1 sets GPIO 4 to 3.3v)
echo 4 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio4/direction
echo 1 > /sys/class/gpio/gpio4/value##
notes, this is obviously volatile... on reboot GPIO4 ++is high++ appears high, but is actually floating. It appears to drop low when direction is set to 'out'
Additions:
Need to check pinouts - doesn't piggyback so need to make sure we don't need the same i/o pins.
Info on how to use https://nicegear.co.nz/blog/using-a-ds3231-i2c-real-time-clock-rtc-with-a-raspberry-pi-updated-for-jessie/
Info on how to use https://nicegear.co.nz/blog/using-a-ds3231-i2c-real-time-clock-rtc-with-a-raspberry-pi-updated-for-jessie/
Deletions:
Additions:
Original concept notes: MiniCarComputer
Additions:
Notes on this unit https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/raspberry-pi-usage
Additions:
- Tested Pi power board functionality...
- Decided on circuitry for triggers and overrides https://goo.gl/photos/yKk6YVA8tEDinBCm8
- Decided on circuitry for triggers and overrides https://goo.gl/photos/yKk6YVA8tEDinBCm8
Deletions:
Additions:
=====Progress/Timeline =====
- Found box from neighbour's electrical junk
- Found spare USB Hub and pulled cover off
- Got to play with my dremel...
- Boards etc Mounted in box https://goo.gl/photos/557hZXdP5od1e4TA7
- decided to use my RPi3 instead of pi1.
- got a spare USB memory stick to use
- booted up raspbian console via HDMI and set up networking & OS updates
- i/o Connected and tested https://goo.gl/photos/EBsePoqLMcXUVTai9
- Ordered RTC and Amp modules
- Decided on circuitry to ensure triggers work, and can override them https://goo.gl/photos/yKk6YVA8tEDinBCm8
- Obtained additional components, decided on switch types
- Found box from neighbour's electrical junk
- Found spare USB Hub and pulled cover off
- Got to play with my dremel...
- Boards etc Mounted in box https://goo.gl/photos/557hZXdP5od1e4TA7
- decided to use my RPi3 instead of pi1.
- got a spare USB memory stick to use
- booted up raspbian console via HDMI and set up networking & OS updates
- i/o Connected and tested https://goo.gl/photos/EBsePoqLMcXUVTai9
- Ordered RTC and Amp modules
- Decided on circuitry to ensure triggers work, and can override them https://goo.gl/photos/yKk6YVA8tEDinBCm8
- Obtained additional components, decided on switch types
Deletions:
Boards etc Mounted in box (Before changing to RPi3)
https://goo.gl/photos/557hZXdP5od1e4TA7
i/o Connected and tested
https://goo.gl/photos/EBsePoqLMcXUVTai9
Additions:
=====Time and Date=====
Decided to get a RTC as may not always have GPS and/or network. Wrong log times are annoying.
https://nicegear.co.nz/raspberry-pi/high-precision-real-time-clock-for-raspberry-pi/
Can get similar for <$2 from china but this will do
Need to check pinouts - doesn't piggyback so need to make sire we don't need the same i/o pins.
Decided to get a RTC as may not always have GPS and/or network. Wrong log times are annoying.
https://nicegear.co.nz/raspberry-pi/high-precision-real-time-clock-for-raspberry-pi/
Can get similar for <$2 from china but this will do
Need to check pinouts - doesn't piggyback so need to make sire we don't need the same i/o pins.
Additions:
Ordered one of these... can get cheaper/similar but this should do
https://nicegear.co.nz/electronics-gear/adafruit-i2s-3w-class-d-amplifier-breakout-max98357a/
...need i2S pinouts for Pi3
https://nicegear.co.nz/electronics-gear/adafruit-i2s-3w-class-d-amplifier-breakout-max98357a/
...need i2S pinouts for Pi3
Additions:
=====Photo Progress=====
Boards etc Mounted in box (Before changing to RPi3)
https://goo.gl/photos/557hZXdP5od1e4TA7
i/o Connected and tested
https://goo.gl/photos/EBsePoqLMcXUVTai9
Boards etc Mounted in box (Before changing to RPi3)
https://goo.gl/photos/557hZXdP5od1e4TA7
i/o Connected and tested
https://goo.gl/photos/EBsePoqLMcXUVTai9
Additions:
=====Network Notes=====
On home network, Static DHCP assigned, hostname koala.foxlan 192.168.1.105
On home network, Static DHCP assigned, hostname koala.foxlan 192.168.1.105
Additions:
**GPIO Port 27 for ACC IN** (Set as 3.3V when power is plugged in to the ACC+12V)
Deletions:
Revision [2599]
Edited on 2016-11-29 22:05:55 by ZorrUno [gpio in and out testing fine - notes on connector]Additions:
Used a 4 pin floppy disk connector on physical pins 7,9,11,13 which equates to IO4,GND,IO17,IO27.
The connector has fly leads of yellow (io4), black (gnd), black (IO17), red (IO27). The black was useful as a gnd for first testing IO but both black lead was then snipped.
**GPIO Port 4 for HOLD** (setting as 1 sets GPIO 4 to 3.3v)
**GPIO Port 27 for ACC IN** (Set as 3.3V when power is pludded in to the ACC+12V)
echo 27 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio27/direction
cat /sys/class/gpio/gpio27/value##
The connector has fly leads of yellow (io4), black (gnd), black (IO17), red (IO27). The black was useful as a gnd for first testing IO but both black lead was then snipped.
**GPIO Port 4 for HOLD** (setting as 1 sets GPIO 4 to 3.3v)
**GPIO Port 27 for ACC IN** (Set as 3.3V when power is pludded in to the ACC+12V)
echo 27 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio27/direction
cat /sys/class/gpio/gpio27/value##
Deletions:
Additions:
inputs and outputs, file method https://www.element14.com/community/docs/DOC-78315/l/raspberry-pi-gpio-explained
Additions:
notes, this is obviously volatile... on reboot GPIO4 ++is high++ appears high, but is actually floating. It appears to drop low when direction is set to 'out'
Deletions:
Additions:
and https://sites.google.com/site/semilleroadt/raspberry-pi-tutorials/gpio
notes, this is obviously volatile... on reboot GPIO4 is high. It drops low when direction is set to 'out'
notes, this is obviously volatile... on reboot GPIO4 is high. It drops low when direction is set to 'out'
Additions:
=====i/o for this project=====
Deletions:
Additions:
=====i/o for this project====
Using this reference https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/README.md
GPIO Port 4 for HOLD (setting as 1 sets GPIO 4 to 3.2v)
##sudo su
echo 4 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio4/direction
echo 1 > /sys/class/gpio/gpio4/value##
Using this reference https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/README.md
GPIO Port 4 for HOLD (setting as 1 sets GPIO 4 to 3.2v)
##sudo su
echo 4 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio4/direction
echo 1 > /sys/class/gpio/gpio4/value##
Revision [2564]
Edited on 2016-11-25 12:24:53 by ZorrUno [added page link to start discussing gps logging]Additions:
DiscussionsOnGPSLoggingInCar
Additions:
GPIO Info http://raspberry.io/projects/view/reading-and-writing-from-gpio-ports-from-python/
Additions:
More Pi Camera & Python info http://www.makeuseof.com/tag/raspberry-pi-camera-module/
Additions:
++WIFI usb module++ (Not needed with Pi3)
Deletions:
Additions:
++USB HUB: Wifi Dongle++ (Not needed with Pi3)
++USB HUB: Bluetooth Dongle++ (Not needed with Pi3)
++USB HUB: Bluetooth Dongle++ (Not needed with Pi3)
Deletions:
USB HUB: Bluetooth Dongle
Additions:
GPIO Benchmarks http://codeandlife.com/2012/07/03/benchmarking-raspberry-pi-gpio-speed/
=====Pi Camera Snapshots and Video=====
Pi Cam getting started https://www.raspberrypi.org/learning/getting-started-with-picamera/
Pi Cam basics https://thepihut.com/blogs/raspberry-pi-tutorials/16021420-how-to-install-use-the-raspberry-pi-camera
=====Pi Camera Snapshots and Video=====
Pi Cam getting started https://www.raspberrypi.org/learning/getting-started-with-picamera/
Pi Cam basics https://thepihut.com/blogs/raspberry-pi-tutorials/16021420-how-to-install-use-the-raspberry-pi-camera
Additions:
=====Raspberry Pi GPIO general info and scripts=====
File System GPIO activation https://sites.google.com/site/semilleroadt/raspberry-pi-tutorials/gpio
WiringPi c Lib http://wiringpi.com/
GPIO info from raspberry pi org https://www.raspberrypi.org/documentation/usage/gpio/
CategoryHowTos
CategoryRaspberryPi
CategoryVehicles
CategoryLinux
File System GPIO activation https://sites.google.com/site/semilleroadt/raspberry-pi-tutorials/gpio
WiringPi c Lib http://wiringpi.com/
GPIO info from raspberry pi org https://www.raspberrypi.org/documentation/usage/gpio/
CategoryHowTos
CategoryRaspberryPi
CategoryVehicles
CategoryLinux
Additions:
Raspberry Pi (v3)
PMB Power Board http://rcbeacon.com/blog/?page_id=3946
PMB Power Board http://rcbeacon.com/blog/?page_id=3946
Deletions:
PMB Power Board
Additions:
USB HUB: Keyboard (then numeric keyboard... or maybe bluetooth?)
Additions:
https://github.com/KarlMW/bash-ivr
Additions:
====Attached Devices====
Direct USB: USB Memory Stick
Direct USB: USB Hub
USB HUB: Wifi Dongle
USB HUB: GPS Device
USB HUB: Bluetooth Dongle
USB HUB: Mobuis Dashcam
USB HUB: USB Hard Drive?
Pi Cam
NFC Shield
Direct USB: USB Memory Stick
Direct USB: USB Hub
USB HUB: Wifi Dongle
USB HUB: GPS Device
USB HUB: Bluetooth Dongle
USB HUB: Mobuis Dashcam
USB HUB: USB Hard Drive?
Pi Cam
NFC Shield
Additions:
{{lastedit show="3"}}
--
--
Additions:
Other GPS apps: http://tuxmobil.org/linux_gps_navigation_applications.html
Additions:
http://www.gpsdrive.de/features.shtml
Additions:
=====Audio Output=====
HF: Sound output of some sort to a small speaker (I2S?), also 3.5mm audio to car audio input. Hardware switch to turn small speaker off (for music play etc)
=====Navigation=====
Some sort of audio only navigation... i.e. select preset from menu, audio navigation?
HF: Sound output of some sort to a small speaker (I2S?), also 3.5mm audio to car audio input. Hardware switch to turn small speaker off (for music play etc)
=====Navigation=====
Some sort of audio only navigation... i.e. select preset from menu, audio navigation?
Revision [2549]
Edited on 2016-11-21 14:43:25 by ZorrUno [Dashcam store option, Music Server Option]Additions:
WIFI usb module
=====Dashcam Video Store=====
- Connect dashcam via usb to pi, remove files from dashcam when stationary... upload to server when in wifi range
=====Music Server=====
- MPD server
- sync of music when in wifi range
=====Dashcam Video Store=====
- Connect dashcam via usb to pi, remove files from dashcam when stationary... upload to server when in wifi range
=====Music Server=====
- MPD server
- sync of music when in wifi range