Difference between revisions of "ARDUINO"
(→RTL-SDR) |
(→RTL-SDR) |
||
Line 657: | Line 657: | ||
http://sdr.osmocom.org/trac/wiki/rtl-sdr#Usage | http://sdr.osmocom.org/trac/wiki/rtl-sdr#Usage | ||
http://nmearouter.com/docs/ais/aerial.html | http://nmearouter.com/docs/ais/aerial.html | ||
+ | http://www.nitehawk.com/linrad_dat/ | ||
Any sailors out there? AIS receivers are getting cheap, but they still cost anywhere from $200-$1000. You've already got a laptop and an RTL dongle. Want to use your laptop + RTL dongle as a chart plotter and AIS traffic receiver? Of course you do. Here's an example. And here's how to do it in Linux. | Any sailors out there? AIS receivers are getting cheap, but they still cost anywhere from $200-$1000. You've already got a laptop and an RTL dongle. Want to use your laptop + RTL dongle as a chart plotter and AIS traffic receiver? Of course you do. Here's an example. And here's how to do it in Linux. |
Revision as of 22:00, 18 December 2014
http://www.arduino.cc/
https://www.sparkfun.com/search/results?term=gas+sensor
Contents
ideas
http://hwstartup.wordpress.com/
http://forum.arduino.cc/index.php?topic=37975.0
REPRAPPRO.COM
programming
http://www.mjoldfield.com/atelier/2009/02/arduino-cli.html
http://pragprog.com/magazines/2011-04/advanced-arduino-hacking
http://www.ele.uri.edu/courses/ele205/ELE205Lab/ELE205_Lab_files/Arduino%20-%20Reference.pdf
boot loader:
http://angryelectron.com/how-to-update-the-bootloader-on-arduino-pro-mini-328/
keyboard
http://www.codeproject.com/Articles/710475/Using-matrix-keypad-with-Arduino
2.4Ghz
Features: This wireless Transceiver module is an easy and suitable module if you want to setup your wireless communication system with low cost!! It can achieve a good balance between wireless transition performance and cost! You can easily add it with your own MCU/ARM/PIC/AVR/STM32 system! What\'s more, this nRF24L01+ module is designed with Power amplifier and SMA antenna This allowed you to use the wireless communication up to 1000 meters! (No barrier) Specifications: Frequence: 2.4GHz~2.5GHz Operating voltage: 3 ~ 3.6V Max Current: 115mA Multi-frequency: 125 frequency Support up to six channels of data reception Package contents: 1x NRF24L01+PA+LNA 1x SMA Antenna
https://arduino-info.wikispaces.com/Nrf24L01-Info
http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01P
http://arduino.cc/forum/index.php/topic,62222.0.html
http://maniacbug.github.com/RF24/index.html
https://github.com/maniacbug/RF24
http://maniacbug.wordpress.com/2011/11/02/getting-started-rf24/
http://www.tjstephens.com/blog/2013/11/23/temperature-logger/
try this first
GSM
https://www.circuitsathome.com/mcu/programming/interfacing-arduino-to-a-cellular-phone
cell id =
?mcc=244&mnc=121&lac=502&cellid=5148
http://developer.android.com/reference/android/telephony/gsm/GsmCellLocation.html#getCid%28%29
https://stackoverflow.com/questions/7240038/utran-cell-identity-returned-by-getcid
http://www.minigps.net/map.html
http://wiki.opencellid.org/
http://www.gpslocalizador.es/index.php/soporte.html
Linux
https://wiki.archlinux.org/index.php/arduino
Bluetooth:
Features: Easy to use and completely encapsulated. This module includes key interface and state interface compared with Smart Bluetooth Module Baseboard. The Bluetooth Module Baseboard can be compatible with master mode, slave mode and both master-slave mode. Works for Bluetooth TTL transceiver module which allows your target device to both send or receive the TTL data. The key interface on the baseboard is the master mode button and can be controlled by high level from external MCU, then this module will search again automatically. This module power supply input is 3.6~6V, Please be careful that it should be not more than 7V. Specifications: Size:35*15mm Net weight:3g Package weight:13g Color:Green Packing content: 1 x Interface Base Board Serial Transceiver Bluetooth Module
http://homepages.ihug.com.au/~npyner/Arduino/GUIDE_2BT.pdf
http://project-greengiant.googlecode.com/svn/trunk/Blog/Android%20Arduino%20Bluetooth/
http://arduiniana.org/libraries/newsoftserial/
serial
http://arduiniana.org/libraries/newsoftserial/
433
http://code.google.com/p/rc-switch/
http://www.wes.id.au/2013/07/decoding-and-sending-433mhz-rf-codes-with-arduino-and-rc-switch/
https://code.google.com/p/rc-switch/
IR
http://playground.arduino.cc/Main/IRLib
http://arduino-info.wikispaces.com/IR-RemoteControl
Time
http://playground.arduino.cc/Code/Time#.UzVmHqYX5CM
http://arduino.cc/en/Tutorial/UdpNtpClient
NTP server
power save
http://playground.arduino.cc/Learning/arduinoSleepCode#.UzVn06YX5CM
http://code.google.com/p/narcoleptic/
https://github.com/davidhbrown/RealTimeClockDS1307
eht w5100 can not be powered down but ENC28J60 can
POWER sources
http://www.freetronics.com/pages/power-over-ethernet-for-arduino#.U1fygqY6NwY
GPS
http://code.google.com/p/ardupirates/wiki/UbloxGPSTutorial
Programing Cable
Features: USB TO RS232 TTL PL2303HX Auto Converter Module Adapter 5V Output, provides the best and convenient way to connect your RS232 TTL devices or DEMO BRD. To your computer, via the usb port. Specification: Built-in TTL COM PC-PL2303HX Chip Standard USB type A male and TTL 4 pin connector Cable length: 1000mm (39 3/8 in) Simple and Easy way to give USB support to your designs Available for Linux, Mac, WinCE and Windows (XP, 2003), Vista, Win 7 Black cable-----GND Green cable----TXD White cable----RXD Red cable ---- VCC (5V) PL2303 Windows Driver Download Connection method: Brush requires only three lines, generally used only three signal lines RX TX GND, VCC. Note: After setting 3.3V and 5.0V output (this is To the microcontroller power supply, no need to upgrade the machine) please put the small plate unplug from the computer, set the jumper to take, do not charged to avoid damage to the device. Package Included: 1x USB to RS232/TTL PL2303HX Cable Adapter Module
Mini Pro 328
- DTR white - TX green - RX red - +5V black - GND - GND
AVRISP MKII Arduino Duoecemila / Diecimila ,... MINI/PRO Prosessor 328
1. Press RESET at MiniPro and HOLD 2. Press Upload and release 3. Release MiniPro RESET when sketch build
1. USB adapter did not work USB 3.0 but did work USB 2.0 2. Be careful while soldering Mini/pro,.. some reason cold joints easy to do !
AIS
http://www.oz9aec.net/index.php/gnu-radio-blog/482-a-2-channel-ais-receiver-using-rtl-sdr-and-gnuais
http://gnuais.sourceforge.net/
http://www.discriminator.nl/ic/index.html
https://github.com/rubund/gnuais/tags
http://sdr.osmocom.org/trac/wiki/rtl-sdr
https://github.com/bistromath/gr-ais
http://www.rtl-sdr.com/big-list-rtl-sdr-supported-software/
https://github.com/merbanan/rtl_433
RDS
https://github.com/bastibl/gr-rds
Harware specs.
GPS NEO 6 v.3.0
Product Features:
U-blox NEO-6M GPS module 5Hz update rate 32k I2C EEPROM for save configuration Build in 25 x 25 x 4mm ceramic patch antenna LNA and SAW chip 3.3V LDO low noise regulator UART (TTL) port with EMI protection 3V lithium Rechargeable battery Power and fix indicator LEDs Reverse polarity protection for input power
Default parameter: ?Standard NMEA protocol ?Baud rate : 9600 Nav rate : 1Hz ?TIMEPULSE (fix LED) rate : 1Hz
Other: Dimension: 40 x 40 x 9mm Weight: 16.4g/18.6g (include cable) Hole diameter: 3.1mm
Package Included:
1 x NEO-6 GPS v3.0 1 x UART 4Pin cable 300mm
2.4G NRF24L01 + PA + LNA Wireless Transceiver Module + SMA Antenna
Features: This wireless Transceiver module is an easy and suitable module if you want to setup your wireless communication system with low cost!! It can achieve a good balance between wireless transition performance and cost! You can easily add it with your own MCU/ARM/PIC/AVR/STM32 system! What\'s more, this nRF24L01+ module is designed with Power amplifier and SMA antenna This allowed you to use the wireless communication up to 1000 meters! (No barrier)
Specifications: Frequence: 2.4GHz~2.5GHz Operating voltage: 3 ~ 3.6V Max Current: 115mA Multi-frequency: 125 frequency Support up to six channels of data reception
RX/TX NRF24L01
NRF24L01 + 2.4GHz RF Wireless Transceiver Module
1. The real GFSK monolithic transceiver chip 2. Built-in hardware and link layer 3. Automatic response and automatic retransmission function 4. Address and CRC check function 5. Wireless rate: 1 or 2 MBPS 6. SPI interface rate: 0 ~ 8MBPS 7. 125 optional channels work 8. Channel switching time is very short, can be used for frequency hopping 9. Fully compatible with nRF24XX series 10.I/O can accept 5v level of input 11.±60ppm 16MHz crystal 12.Low working voltage: 1.9 ~ 3.6 V 13.The global open ISM frequency band, the maximum 0dbm transmitted power, free license to use. 14.Transmission distance up to 100 meters in outdoor open occasions!
nRF24L01 is a single chip radio transceiver for the world wide 2.4 - 2.5 GHz ISM band. The transceiver consists of a fully integrated frequency synthesizer, a power amplifier, a crystal oscillator, a demodulator, modulator and Enhanced ShockBurst? protocol engine. Output power, frequency channels, and protocol setup are easily. programmable through a SPI interface. Current consumption is very low, only 9.0mA at an output power of -6dBm and 12.3mA in RX mode. Built-in Power Down and Standby modes makes power saving easily realizable.
Maximum operating speeds up to 2Mbps, GFSK modulation efficiency, Anti-interference ability, Particularly suitable for industrial control applications. 125 Communications channels, Multi-point communication and frequency hopping to meet the communication needs. Built-in hardware CRC error detection, Multipoint communication address control. Low-power 1.9 ~ 3.6V, only 1uA on Power down mode. Built-in 2.4Ghz antenna. Available software to set the address, only received local Address when output data(Provide interrupt instruction), can be directly connected to a variety of microcontrollers, Software programming is very convenient. Support 6 Data channels of data reception. Standard DIP Pitch Interface for embedded applications. Notice: Transceivers integrated module , transmit or receive can not be simultaneously by one module.
NRF24L01 + 2.4GHz RF Wireless Transceiver Module x 1
RX/TX
Product Model MX-05V Operating voltage: DC5V Quiescent current: 4mA Receiving frequency: 433MHZ Receiver sensitivity:-105DB Size: 30 * 14 * 7mm An extra antenna is needed, please use spiral 50Ω a quarter wavelength antenna
Technical parameters of the transmitter head
Product Model: MX-FS-03V Launch distance :20-200 meters (different voltage, different results) Operating voltage :3.5-12V Dimensions: 19 * 19mm Operating mode: AM Transfer rate: 4KB/s Transmitting power: 10mW Transmitting frequency: 433M Pinout from left to right: (DATA; VCC; GND)
Bluetooth
Easy to use and completely encapsulated. This module includes key interface and state interface compared with Smart Bluetooth Module Baseboard. The Bluetooth Module Baseboard can be compatible with master mode, slave mode and both master-slave mode. Works for Bluetooth TTL transceiver module which allows your target device to both send or receive the TTL data. The key interface on the baseboard is the master mode button and can be controlled by high level from external MCU, then this module will search again automatically. This module power supply input is 3.6~6V, Please be careful that it should be not more than 7V.
Specifications: Size:35*15mm Net weight:3g Package weight:13g Color:Green
Packing content: 1 x Interface Base Board Serial Transceiver Bluetooth Module
PUMP 2.
Brand new and high quality. Brushless, permanent magnetic rotor. Super long working life(more than 30000 hours). Adopt high performance ceramic shaft. The axis is enclosed with static sealing, not dynamic, which can avoid leaking problems. Amphibious design. Submersible installation and entirely waterproof. low consumption. low noise(less than35db). Pump material: ABS. Condition of use: continuously. Fluids: Water, oil, gasoline, acid and alkali solution. Working temperature: 0 ~ 75℃. Power consumption: 4.2W. Rated voltage: 12V DC. Max rated current: 350mA. Max flow rate: 4L/MIN(1.06G/MIN). Max Head(lift height): 3M. Noise: <40dB(most 35dB). Water proof class: IP68(can be submersible installed). Life span: More than 30000hrs. Power supply: Solar panel, DC electric source, battery. Size: 5.5cm x 3.5cm x 4.5cm.
SOLAR PANEL + PUMP 1
H4009
Feature: 1. Come with a solar battery, and charged by the sun 2. Brushless DC water pump, pump water easily 3. 3 different water outlet caps 4. Save water as far as possible 5. Wide irrigated areas 6. Keep the soil wetted and give a cool environment
Specification:
- Solar battery power: 7V ,140mA
- Solar pannel size: 11cm * 11cm(square)
- Pump power: 6V , 120mA
- Max flow quantity of pump : 150L/H
- The life time : over 10000 hrs
- Delay: less than 3s
- Color: black
- Net weight: 186g
- Unit packing gross weight: 203g
Installation: 1. Put the pump totally in the water with it is nozzle over the water ,be sure the pump is fixed firmly on the bottom of the fountain to avoid vibration. 2. Plug the jack of pump in the jack of solor panel output. 3. Put the solar panel under enough sunlight and be better to face directly to sun.
Note: Please put the pump into water. Keep the solar panel out of water; otherwise it will get damaged and couldn't work.
Package including: 1 * Solar battery pannel 1 * Brushless DC water pump(with power wire) 3 * Water outlet caps
SERVO
Motor Features:
Rated Voltage: DC5V 4-phase Step angle: 5.625 x 1/64 DC Resistance: 200Ω±7% (25C) Insulation Resistance: >10MΩ (500V) Dielectric Strength: 600V AC / 1mA / 1s Insulation Grade: A No-load Pull in Frequency: >600Hz No-load Pull out Frequency: >1000Hz Pull in Torque: >34.3mN.m(120Hz) Detent Torque: >34.3mN.m Temperature Rise: <40K(120Hz) Noise: <40dB (120Hz, No load, 10cm) Cable length :23.5CM
ULN2003 Driver Board:
A, B, C, D four-phase LED indicates the status of the stepper motor work. Stepper motor with a standard interface, when used directly pluggable. Drive Module Board Size:2.8cm x 2.8cm x 2cm.
LCD
Features: 1.84 X 84 dot matrix LCD, can show 4 lines of characters 2.Use serial interface communicate with the master processor, the number of interface signal line reduced greatly, only 8 signal lines including power and GND. 3.Support different types of MCU, such as the arduino, AVR, SPI, MCS51 and so on. 4.Transfer rate up to 4Mbps, can full speed write display data without waiting time. 5.Can use the conductive glue to connect the module with the printed board, without cables. The metal hooks on the module can fix the module on the printed board, which is very easy to install and replace. 4.LCD controller/driver chip has been bound to LCD chip, the volume of LCD is small 5.Low power supply,the working current in normal situation is lower than 200μA,and has power-down mode
Connections: 1.RST--------- reset 2.CE---------- chip selection 3.DC---------- data/commands choice 4.DIN--------- serial data line 5.CLK--------- serial Clock Speed 6.3.3V-------- VCC 7.LIGHT------- backlight control terminal 8.GND--------- power negative
Specifications: 1.For Nokia 5110 3V-5V 2.Module size: 45.2mm x 43.1mm Package included: 1x LCD Module for Nokia 5110
http://www.avdweb.nl/arduino/hardware-interfacing/nokia-5110-lcd.html
OLED
Introduce:
What is OLED? OLED (Organic Light-Emitting Diode) is a self light-emitting technology composed of a thin, multi-layered organic film placed between an anode and cathode. In contrast to LCD technology, OLED does not require a backlight. OLED possesses high application potential for virtually all types of displays and is regarded as the ultimate technology for the next generation of flat-panel displays.
How Does OLED Emit Light? OLEDs basic structure consists of organic materials positioned between the cathode and the anode, which is composed of electric conductive transparent Indium Tin Oxide (ITO). The organic materials compose a multi-layered thin film, which includes the Hole Transporting Layer (HTL), Emission Layer (EML) and the Electron Transporting Layer (ETL). By applying the appropriate electric voltage, holes and electrons are injected into the EML from the anode and the cathode, respectively. The holes and electrons combine inside the EML to form excitons, after which electroluminescence occurs. The transfer material, emission layer material and choice of electrode are the key factors that determine the quality of OLED components.
Feature: No backlight, the display unit can be self-luminous High resolution: 128 * 64 Viewing angle:> 160 ° Supports many control chip: Fully compatible with Arduino, 51 series, MSP430 series, STM32 / 2, CSR chip, etc. Ultra-low power consumption: full screen lit 0.08W, 0.06W normal full-screen display of Chinese characters Wide voltage support: without any modification, directly supports 3V ~ 5V DC Working temperature: -30 ℃ ~ 70 ℃ Module volume (generous): 27.0MM * 27.0MM * 4.1MM Minimum occupancy on Earth IO port display: The IIC/I2C communication, as long as the two IO ports will be able to drive! Driver IC: SSD1306 No font: take the word with modulo software
Note: If you decide to buy OLED display, you must confirm that you can make it work by yourself, we'll haven't any technology support except all the datasheet. Thanks for your understanding and support.
Package included: 100% Brand New 1x Module
TFT
Features: · 2.4" diagonal LCD TFT display · Bright, 4 white-LED backlight, on by default but you can connect the transistor to a digital pin for backlight control · Colorful, 18-bit 262,000 different shades · 4-wire resistive touchscreen · spfd5408 controller with built in video RAM buffer · 8 bit digital interface, plus 4 control lines · Uses digital pins 5-13 and analog 0-3. That means you can use digital pins 2, 3 and analog 4 and 5. Pin 12 is available if not using the micro SD · 5V compatible, use with 3.3V or 5V logic
Could work fork from: http://www.henningkarlsen.com/electronics/library.php?id=51 could work: https://code.google.com/p/arduino-uno-tft-shield-1in1/source/browse/trunk/UTFT_2.72_Plus.ZIP
This rocks: http://www.smokeandwires.co.nz/blog/a-2-4-tft-touchscreen-shield-for-arduino/
https://github.com/adafruit/Adafruit-GFX-Library USE: www.airspayce.com/mikem/TFTLCD-mikem.zip INSTEAD: https://github.com/adafruit/TFTLCD-Library and modify mega2560 pinout
https://github.com/adafruit/Touch-Screen-Library
SENSORS
http://www.instructables.com/id/Use-your-android-phone-sensors-on-the-arduino-/
Temperature http://playground.arduino.cc/Learning/OneWire
Humidity and Temp https://learn.adafruit.com/dht/using-a-dhtxx-sensor
Pressure: https://learn.adafruit.com/bmp085/downloads
gyro: http://playground.arduino.cc/Main/MPU-6050
http://www.invensense.com/mems/gyro/mpu6050.html
Temp DS18B20
Instructions: http://www.strangeparty.com/2010/12/13/arduino-1-wire-temperature-sensors/
LIBS: http://www.pjrc.com/teensy/td_libs_OneWire.html , Brand New High Quality
ღ The probe the temperature sensor DS18B20 original chip ღ High quality stainless steel tube encapsulation waterproof
ღ Stainless steel shell
ღ Power supply range: 3.0V to 5.5V ღ Operating temperature range: -55°C to +125°C (-67°F to +257°F) ღ Accuracy over the range of -10°C to +85°C: ±0.5°C. ღ No other components, unique single bus interface ღ Cable length: 100 cm
Humidity DHT-11
Pressure
1)
BMP180 is a high precision, small volume, low energy consumption pressure sensor, can be applied in mobile devices . Its performance is remarkable, the absolute minimum accuracy can reach 0.03 hPa, and power consumption is extremely low, only 3 μA. BMP180 adopted powerful 8 - pin bearing (LCC) ceramic leadless chip ultra-thin encapsulation, can be directly through the I2C bus connected to a variety of microprocessors.
Main features:
Pressure range: 300 ~ 1100 hPa (altitude 9000 m ~ - 500 m) Power supply voltage: 1.8 V to 3.6 V (VDDA), 1.62 V to 3.6 V (VDDD) LCC8 encapsulation: lead-free ceramics carrier encapsulation (LCC) Low power consumption: 5 μA, in the standard model High precision: low power consumption mode,the resolution is 0.06 hPa (0.5 meters) ; High linear mode, the resolution is 0.03 hPa (0.25 meters) MSL 1 response time: 7.5 ms Standby current: 0.1 μA Typical application: GPS precise navigation (navigation calculation, up and down the bridge detection, etc ) Indoor and outdoor navigation Leisure,sports and health monitoring
2) BMP180 Digital Barometric Pressure Sensor Board
I2C RTC DS1307 AT24C32 Real Time Clock Module
http://www.glacialwanderer.com/hobbyrobotics/?p=12
NEO-6 V3.0 GPS NEO-6M Module For APM MWC
https://www.pjrc.com/teensy/td_libs_TinyGPS.html
DHT-11
O2
Item Description:
Size: 32 mm X22mm X27mm Main chip: the LM393, MQ-8 gas sensor Working voltage: DC5V
Feature:
1. With a signal output instructions. 2. Dual signal output (TTL level output and analog output) 3. TTL output valid signal for low level. (when the low output electric signal lights at 4. ordinary times, can be directly pick up SCM) 5. Analog 0 ~ 5 v voltage, the higher the concentration, the higher the voltage. 6. High sensitivity to hydrogen 7. Can be resistant to ethanol steam, LPG (petroleum), smoke interference 8. Has a long service life and reliable stability 9. Quick response recovery features
Air Quality
Item Description:
1. Size: 32mm X22mm X30mm length * width * height 2. The main chip: LM393, MQ135 gas sensing probe 3. Operating voltage: DC 5V
Features:
Signal output indicator instructions; Dual signal output (analog output, and TTL level output); TTL output valid signal is low; (output low signal light, which can be accessed microcontroller IO port) Analog output with increasing concentration, the higher the concentration, the higher the voltage; Sulfide, benzene Department of steam, smoke and other harmful gases with high sensitivity; Has a long life and reliable stability; Rapid response recovery characteristics;
Applications:
A hazardous gas detection apparatus for the family, the environment, suitable for ammonia, aromatic compounds, sulfur, benzene vapor, smoke and other gases harmful gas detection, gas-sensitive element test concentration range: 10 to 1000ppm
POWER
Main 7-12V 39mA-200mA / 1uA (sleep) OUTPUTS DRIVE 40mA
Pump1 6V 120mA 2l/m h=0.70m
Pump2 12V 350mA 4W 4l/min h=3m
Flect 5V 2W 0-400mA
Solar 7v 140mA
RelayUnit 5V 40mA
Temp 3-5.5V 4mA / 1 nA (sleep)
http://forum.arduino.cc/index.php/topic,76724.0.html
ref: https://www.sparkfun.com/tutorials/309
Specs
http://arduino.cc/en/Products.Compare
Name Processor Operating V CPU Speed Analog In/Out Digital IO/PWM EEPROM [KB] SRAM [KB] Flash [KB] USB UART Uno ATmega328 5 V/7-12 V 16 Mhz 6/0 14/6 1 2 32 Regular 1 Due AT91SAM3X8E 3.3 V/7-12 V 84 Mhz 12/2 54/12 - 96 512 2 Micro 4 Leonardo ATmega32u4 5 V/7-12 V 16 Mhz 12/0 20/7 1 2.5 32 Micro 1 Mega 2560 ATmega2560 5 V/7-12 V 16 Mhz 16/0 54/15 4 8 256 Regular 4 Mega ADK ATmega2560 5 V/7-12 V 16 Mhz 16/0 54/15 4 8 256 Regular 4 Micro ATmega32u4 5 V/7-12 V 16 Mhz 12/0 20/7 1 2.5 32 Micro 1 Mini ATmega328 5 V/7-9 V 16 Mhz 8/0 14/6 1 2 32 - - Nano ATmega168 ATmega328 5 V/7-9 V 16 Mhz 8/0 14/6 0.512 1 1 2 16 32 Mini-B 1 Ethernet ATmega328 5 V/7-12 V 16 Mhz 6/0 14/4 1 2 32 Regular - Esplora ATmega32u4 5 V/7-12 V 16 Mhz - - 1 2.5 32 Micro - ArduinoBT ATmega328 5 V/2.5-12 V 16 Mhz 6/0 14/6 1 2 32 - 1 Fio ATmega328P 3.3 V/3.7-7 V 8 Mhz 8/0 14/6 1 2 32 Mini 1 Pro (168) ATmega168 3.3 V/3.35-12 V 8 Mhz 6/0 14/6 0.512 1 16 - 1 Pro (328) ATmega328 5 V/5-12 V 16 Mhz 6/0 14/6 1 2 32 - 1 Pro Mini ATmega168 3.3 V/3.35-12 V 5 V/5-12 V 8 Mhz 16Mhz 6/0 14/6 0.512 1 16 - 1 LilyPad ATmega168V ATmega328V 2.7-5.5 V/2.7-5.5 V 8 Mhz 6/0 14/6 0.512 1 16 - - LilyPad USB ATmega32u4 3.3 V/3.8-5V 8 Mhz 4/0 9/4 1 2.5 32 Micro - LilyPad Simple ATmega328 2.7-5.5 V/2.7-5.5 V 8 Mhz 4/0 9/4 1 2 32 - - LilyPad SimpleSnap ATmega328 2.7-5.5 V/2.7-5.5 V 8 Mhz 4/0 9/4 1 2 32 - -
eTHERNET
Features: - 100% Brand new and high quality. - With this Ethernet Shield, your Arduino board can be used to connect to internet. - Can be used as server or client. - Directly plug puzzle board, no soldering required. - Controller: w5100. - This is the latest version of the Ethernet Shield. - This Arduino Ethernet Shield which is based on the Wiznet W5100 Ethernet Chip gives you an easy way to get your Arduino Online. - Fits all version of arduino Main board,2009,UNO, mega 1280, mega 2560. - It is directly supported by Arduino official Ethernet Library. - It adds a micro-SD card slot, which can be used to store files for serving over the network. - It is compatible with the Arduino Duemilanove (168 or 328), Uno as well as Mega (1280/2560) and can be accessed using the SD library. - The Wiznet W5100 provides a network (IP) stack capable of both TCP and UDP. - It supports up to four simultaneous socket connections. - Use the Ethernet library to write sketches which connect to the internet using the shield. - Fits all version of arduino Main board,2009,UNO, mega 1280, mega 2560. - Size:7.4cm x 5.4cm x 2.4cm - 2.91inch x 2.12inch x 0.94inch.
Package Contents: 1x W5100 Ethernet Shield
PCB
http://sdr.osmocom.org/trac/wiki/rtl-sdr#Usage http://www.nitehawk.com/sm5bsz/linuxdsp/hware/rtlsdr/rtlsdr.htm
http://oshpark.com/
http://www.cadsoft.de/download.htm
http://code.google.com/p/fritzing/issues/detail?id=2753
RTL-SDR
http://www.sm5bsz.com/linuxdsp/linrad.htm http://sdr.osmocom.org/trac/wiki/rtl-sdr#Usage http://nmearouter.com/docs/ais/aerial.html http://www.nitehawk.com/linrad_dat/
Any sailors out there? AIS receivers are getting cheap, but they still cost anywhere from $200-$1000. You've already got a laptop and an RTL dongle. Want to use your laptop + RTL dongle as a chart plotter and AIS traffic receiver? Of course you do. Here's an example. And here's how to do it in Linux.
Install gnuradio.
Install gr-ais:
$ git clone https://github.com/bistromath/gr-ais.git $ cd gr-ais $ mkdir build $ cd build $ cmake ../ $ make $ sudo make install $ sudo ldconfig
Install OpenCPN:
$ sudo add-apt-repository ppa:opencpn/opencpn $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C865EB40 $ sudo apt-get update $ sudo apt-get install opencpn
Add some charts to OpenCPN
Install socat, a program to connect basically anything to anything else. We use it here to connect the text output of gr-ais to a virtual serial port:
$ sudo apt-get install socat
Make yourself a virtual serial port to read from:
$ socat -d -d pipe:ais_pipe pty&
socat will tell you the name of the pty it just created:
2013/09/13 15:49:00 socat[24604] N PTY is /dev/pts/13
Add that virtual serial port (in this case, /dev/pts/13) to OpenCPN. It's in the settings menu. Baud rate doesn't matter.
Start gr-ais:
$ ais_rx -dosmocom -g35 -r250e3 > ais_pipe
If you've got line of sight to some ships, you should be seeing traffic in OpenCPN. You'll want to play with the gain for best results. Keep in mind a couple of real-world caveats: first, you definitely need line of sight, or very near to it. Second, the RTL dongle has pretty lousy dynamic range, and 162MHz is pretty close to FM and TV. Not to mention if you happen to transmit on a marine VHF radio nearby it's going to blow the dongle out of the water. So using a filter on the RTL dongle is a really, really good idea. I found one cheap on eBay a few years back.
Have fun!