Portable Navigation System, a smart device for Satellite X.
- 1. Features and Screenshots
- 2. Board and Parts
- 3. Design Pictures
- 4. Pin Table
- 5. Video
- 6. Drivers
- 7. Firmwares
- 8. App Download
Device:
-
Search satellites automaticly
-
Display active satellites
-
Display current location with longitude and latitude
-
Display current speed and altitude
-
Display date and time in UTC timezone from satellites
-
Bluetooth mode (transfer data to App)
App:
-
Display longitude and latitude
-
Display compass with magnetic heading
-
Display pressure
-
Display altitude, relative altitude
-
Display pitch, roll, yaw
-
Display map view, following with heading
-
Display location with city and country
-
GPS & BDS (Bei Dou) navigation system supported
- Arduino Uno or Nano
- Optional Shield: Uno with Arduino Sensor Shield v5, Nano with I/O Shield
- Bluetooth with CC2541 (VCC, GND, TX, RX)
- OLED Screen 128x64 IIC(I2C) with SSD1306 (VCC, GND, SDA, SCL)
- Touch button with TTP223, change deivce between on-device and bluetooth working mode (VCC, GND, IO)
- Lithium battery (3.7v, 4000+mah)
- GPS/BDS module with active antenna (VCC, GND, TX, RX)
- Type-C lithium battery charger with TP4056 (OUT+, OUT-, B+, B-)
Arduino Uno / Nano Pin | Part Pin | Part Name |
---|---|---|
VCC | VCC | Bluetooth |
GND | GND | Bluetooth |
RX | TX | Bluetooth |
TX | RX | Bluetooth |
VCC | VCC | OLED |
GND | GND | OLED |
A4 | SDA | OLED |
A5 | SCL | OLED |
3.3v | 3.3v | GPS/BDS |
GND | GND | GPS/BDS |
D10 | TX | GPS/BDS |
D11 | RX | GPS/BDS |
D12 | IO | Touch |
VCC | VCC | Touch |
GND | GND | Touch |
VCC | OUT+ | Charger |
GND | OUT- | Charger |
Charger Pin | Battery Pin |
---|---|
B+ | VCC |
B- | GND |
- macOS - Serial port driver for Sierra (10.12) and High Sierra (10.13)
Steps:
- Unzip the firmware file
- Download Ardukit (macOS) and select .hex file to flash into Arduino board
- Satellite X (Available on App Store, for iPhone, iPad)