This is example code that can get you started with building your own IR vision robot that communicates over LoRa
Dependencies: Adafruit-MotorShield Adafruit-PWM-Servo-Driver Adafruit_GFX BufferedSerial MAX17055_EZconfig NEO-6m-GPS SX1276GenericLib USBDeviceHT max32630fthr max77650_charger_sample
Fork of MAX326xxFTHR_LoRa_Example_test by
History
Commit after publishing fork of Adafruit_GFX library
2018-08-15, by dev_alexander [Wed, 15 Aug 2018 04:12:27 +0000] rev 43
Commit after publishing fork of Adafruit_GFX library
This version has replaced the MAX77650 Library with a publicly available library.
2018-08-15, by dev_alexander [Wed, 15 Aug 2018 04:06:09 +0000] rev 42
This version has replaced the MAX77650 Library with a publicly available library.
Implemented Battery fuel gauge functionality to be sent over LoRa by sorting the Data into Unions for easy parsing and unparsing. This is also the first revision of a complete system as under specification of the flow chart for this project.
2018-08-01, by dev_alexander [Wed, 01 Aug 2018 08:32:21 +0000] rev 41
Implemented Battery fuel gauge functionality to be sent over LoRa by sorting the Data into Unions for easy parsing and unparsing. This is also the first revision of a complete system as under specification of the flow chart for this project.
Removed conflict that prevented ble.waitForEvent from being compiled due to a #define that was removed in cleaning up the main.cpp
2018-08-01, by dev_alexander [Wed, 01 Aug 2018 03:52:55 +0000] rev 40
Removed conflict that prevented ble.waitForEvent from being compiled due to a #define that was removed in cleaning up the main.cpp
This is modifications on a previous revision that show bluetooth connection is stable without a delay. Look into past revisions and fix issue
2018-08-01, by dev_alexander [Wed, 01 Aug 2018 03:41:07 +0000] rev 39
This is modifications on a previous revision that show bluetooth connection is stable without a delay. Look into past revisions and fix issue
I added support for the OLED on the Master device, and support for the MAX17055 and MAX77650 on the slave devices.;
2018-08-01, by dev_alexander [Wed, 01 Aug 2018 01:46:12 +0000] rev 38
I added support for the OLED on the Master device, and support for the MAX17055 and MAX77650 on the slave devices.;
Really cleaned up the main.cpp. This revision demonstrates more clearly what is going on at compile time and how the program is compiled differently for the master and slave(robot) device
2018-07-31, by dev_alexander [Tue, 31 Jul 2018 23:21:01 +0000] rev 37
Really cleaned up the main.cpp. This revision demonstrates more clearly what is going on at compile time and how the program is compiled differently for the master and slave(robot) device
This is a stable revision that has the ability to communicate information over LoRa reliably at 174 frames received per second. This is the Revision before OLED Capabilities are introduced.
2018-07-31, by dev_alexander [Tue, 31 Jul 2018 22:39:49 +0000] rev 36
This is a stable revision that has the ability to communicate information over LoRa reliably at 174 frames received per second. This is the Revision before OLED Capabilities are introduced.
This got the theoretical transmition rate up to 160 received LoRa transmitions per minute, however there is still some issues.
2018-07-31, by dev_alexander [Tue, 31 Jul 2018 21:16:10 +0000] rev 35
This got the theoretical transmition rate up to 160 received LoRa transmitions per minute, however there is still some issues.
This revisions seems to work fine with the MAX32630FTHR when putc-ing buffer in correct format for processing to do it's thing
2018-07-31, by dev_alexander [Tue, 31 Jul 2018 15:51:43 +0000] rev 34
This revisions seems to work fine with the MAX32630FTHR when putc-ing buffer in correct format for processing to do it's thing