added hardware stuff and logo
This commit is contained in:
parent
15122854d4
commit
b9c77b6f48
5 changed files with 46165 additions and 0 deletions
45
ESP32/GPS_Test_Code/GPS_Test_Code.ino
Normal file
45
ESP32/GPS_Test_Code/GPS_Test_Code.ino
Normal file
|
@ -0,0 +1,45 @@
|
|||
#include <HardwareSerial.h>
|
||||
|
||||
const int led = 2;
|
||||
const int enablePin = 15;
|
||||
const int txPin = 17; // needs changing
|
||||
const int rxPin = 16; // needs changing
|
||||
|
||||
HardwareSerial GPSSerial(1);
|
||||
|
||||
void setup() {
|
||||
pinMode(led, OUTPUT);
|
||||
pinMode(enablePin, OUTPUT);
|
||||
GPSSerial.begin(4800, SERIAL_8N1, rxPin, txPin);
|
||||
|
||||
// turn on GPS
|
||||
digitalWrite(enablePin, HIGH);
|
||||
|
||||
Serial.begin(115200);
|
||||
GPSSerial.setTimeout(1000);
|
||||
}
|
||||
|
||||
void loop() {
|
||||
confirmTest();
|
||||
forwardGPSOutput();
|
||||
|
||||
//GPSSerial.print("$PSRF103,0,1,01,0");
|
||||
}
|
||||
|
||||
void forwardGPSOutput()
|
||||
{
|
||||
if (GPSSerial.available() > 0)
|
||||
{
|
||||
Serial.print("Data from GPS: ");
|
||||
Serial.println(GPSSerial.readString()); // this seems to hang, no timeout??
|
||||
}
|
||||
}
|
||||
|
||||
void confirmTest()
|
||||
{
|
||||
digitalWrite(2, HIGH);
|
||||
delay(1000);
|
||||
digitalWrite(2, LOW);
|
||||
delay(1000);
|
||||
Serial.println("yo");
|
||||
}
|
14
ESP32/GPS_Test_Code/debug.cfg
Normal file
14
ESP32/GPS_Test_Code/debug.cfg
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
#
|
||||
# Example OpenOCD configuration file for ESP32-WROVER-KIT board.
|
||||
#
|
||||
# For example, OpenOCD can be started for ESP32 debugging on
|
||||
#
|
||||
# openocd -f board/esp32-wrover-kit-3.3v.cfg
|
||||
#
|
||||
|
||||
# Source the JTAG interface configuration file
|
||||
source [find interface/ftdi/esp32_devkitj_v1.cfg]
|
||||
set ESP32_FLASH_VOLTAGE 3.3
|
||||
# Source the ESP32 configuration file
|
||||
source [find target/esp32.cfg]
|
19
ESP32/GPS_Test_Code/debug_custom.json
Normal file
19
ESP32/GPS_Test_Code/debug_custom.json
Normal file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"name":"Arduino on ESP32",
|
||||
"toolchainPrefix":"xtensa-esp32-elf",
|
||||
"svdFile":"esp32.svd",
|
||||
"request":"attach",
|
||||
"postAttachCommands":[
|
||||
"set remote hardware-watchpoint-limit 2",
|
||||
"monitor reset halt",
|
||||
"monitor gdb_sync",
|
||||
"thb setup",
|
||||
"c"
|
||||
],
|
||||
"overrideRestartCommands":[
|
||||
"monitor reset halt",
|
||||
"monitor gdb_sync",
|
||||
"thb setup",
|
||||
"c"
|
||||
]
|
||||
}
|
46087
ESP32/GPS_Test_Code/esp32.svd
Normal file
46087
ESP32/GPS_Test_Code/esp32.svd
Normal file
File diff suppressed because it is too large
Load diff
BIN
Logo.png
Normal file
BIN
Logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
Loading…
Add table
Reference in a new issue