You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Englebert f26a8aff68 Added charging mode and also update station 7 months ago
boards Initial 10 months ago
images Initial 10 months ago
include Initial 10 months ago
lib initial 9 months ago
src Added charging mode and also update station 7 months ago
test Initial 10 months ago
.gitignore Initial 10 months ago
README.md Updated README.md 7 months ago
S3R8TX.csv Added partitions 7 months ago
platformio.ini Cleaned up for Lilygo Display 7 months ago

README.md

TODO

  1. To have a total runtime after charged. Meaning each charging will reset this counter. Also when is charging time, this counter will be remains zero.
  2. ESPNow configuration

I2C MODULES

  1. Touch Sensors
  2. ADS1115 (For Gimbal Readings)

PIN MAPPING

BAT - BATTERY (+) VCC3 - 3V I2C_SDA - GPIO18 I2C_SCL - GPIO17 ARM_SW - GPIO01 AUX_SW - GPIO02 GND - GND

Add the below to the library

// Custom Begin for different pins on I2C bool ADS1X15::begin(int sda, int scl)
{
// _wire = &Wire1;
_wire->begin(sda, scl);
if ((_address < 0x48) || (_address > 0x4B)) return false;
if (! isConnected()) return false;
return true;
}

Software Process

taskDisplay -> screen modes

EEPROM Memory Mapping

0x00 - Identifier 0x01 - MAC Addr 0x02 - MAC Addr 0x03 - MAC Addr 0x04 - MAC Addr 0x05 - MAC Addr 0x06 - MAC Addr 0x07 - ESPNow Channel

Channel 0: For pairing use only. Channel 1 ~ 14: Operation channels.