Commit Graph
54 Commits
Author SHA1 Message Date
taco cb8ca91d27 WioTrackerL1: add joystick left and right for new UI 2025-08-17 19:01:28 +10:00
taco 8f1ccb65ae WioTrackerL1: add poweroff support 2025-08-17 18:10:58 +10:00
taco 86671c0ff8 Support NewUI on WioTrackerL1 2025-08-16 09:29:48 +10:00
taco a49b5aaba7 fix: wrong QSPI pins for wio tracker l1 2025-08-02 04:07:07 +10:00
taco 1dfc0e6975 fix: Wio Tracker L1: use correct max ram and flash size for S140 v7.3.0 softdevice 2025-07-31 07:03:58 +10:00
taco ef58ef460b fix: BMP280 altitude was using incorrect library 2025-07-28 11:29:55 +10:00
taco 296a1e45fb fix: Wio Tracker L1: correct joystick press button pin 2025-07-21 18:17:32 +10:00
taco c5783660c4 radio.std_init() for heltec ct62 2025-07-19 16:09:54 +10:00
taco 3f996ef4fc fix: Wio Tracker L1: add DIO2 as rfSwitch and correct TCXO voltage. 2025-07-16 12:25:16 +10:00
taco 57f93a4196 add GPS UI alert to quad-press 2025-07-16 10:35:48 +10:00
taco 78cd655789 Seeed Wio Tracker L1: initial support 2025-07-11 01:08:38 +10:00
taco 2bb7e6dad4 fix: heltec v3: change gps enable pin 2025-07-04 14:12:57 +10:00
taco 74818d0594 fix: change GPS pins
Pin 45 and 46 are strapping pins on ESP32-S3, which can lead to unintended consequences on boot. I have amended the pins and added an enable pin as well.
2025-07-04 13:55:39 +10:00
taco c56da5e6aa refactor: lilgo_t3s3 with CustomSX1262::std_init() 2025-06-30 08:51:18 +10:00
taco 84c2cfdcf2 fix: revert swapped GPS pins
reverted GPS pin behaviour and swapped GPS pins for tbeam variants.
2025-06-24 12:39:07 +10:00
taco b8db628ce8 fix: remove extra spi.begin() on heltec v3 2025-06-24 11:27:13 +10:00
taco 4d2b176ccc feature: GPS support on HeltecV3
GPS support via EnvironmentSensorManager. Connect GPS RX to pin 45, TX to pin 46.
Note that while you can disable using the GPS there is no way to power down the GPS without using a mosfet and adjusting PIN_GPS_EN.
2025-06-21 13:04:39 +10:00
taco 14ff7bfbcd added std_init to CustomLLCC68.h 2025-06-21 11:03:25 +10:00
taco 83842e4b25 fix: EnvironmentSensorManager.cpp: don't update location if GPS is turned off.
previously the location would always snap to the last heard GPS location after GPS had been on.
2025-06-21 10:09:28 +10:00
taco 9eff882e18 refactor: RAK4631 with CustomSX1262::std_init() 2025-06-21 09:52:39 +10:00
taco e7b0e9e526 refactor: promicro with CustomSX1262::std_init()
added check in CustomSX1262.h to support both txco and non-txco radios
switched promicro to use CustomSX1262::std_init()
2025-06-20 11:22:34 +10:00
taco 5987e95ce9 refactor: more conditionals for GPS
also re-added some missing returns.
2025-05-23 18:58:45 +10:00
taco 400c4353dc REFACTOR: sensors are now wrapped in conditionals 2025-05-23 17:08:23 +10:00
taco 23f54dd924 fix: remove stray initSerialGPS call 2025-05-23 14:34:34 +10:00
taco a466d3cf80 added serial GPS support to EnvironmentSensorClass
based on T114 serial GPS and EnvironmentSensorClass.
2025-05-22 15:36:20 +10:00
taco be64fa7ca0 build: fix RAK, T114, T1000 builds 2025-04-09 18:22:01 +10:00
taco 5c2c248f70 build: fix RAK, T114, T1000e builds 2025-04-09 18:19:13 +10:00
taco 9b3e7e5a21 FIX: define OLED pins for RAK 2025-04-09 18:07:01 +10:00
taco a0d9449e21 set TBeam MAX_GROUP_CHANNELS=8 2025-04-08 11:04:20 +10:00
taco 96faf423e3 FIX: Need to explicitly setRfSwitchPins to drive RXEN high when in receive mode. 2025-04-04 15:39:11 +11:00
taco b8f09531c4 fix: give ProMicroLLCC68 a different definition 2025-03-30 15:57:20 +11:00
taco 01e98caea7 Refactor: FaketecBoard to PromicroBoard 2025-03-30 15:52:25 +11:00
taco de67ee29eb Fix builds for repeater, room server and companion usb. 2025-03-20 12:50:35 +11:00
taco 1c14482bd4 Remove PIN_OLED_RESET from board header, will leave in build target for now. 2025-03-20 10:05:01 +11:00
taco 61f7f15dc1 Changed BLE pin back to 123456 now - dynamic display sensing happening. 2025-03-20 09:46:40 +11:00
taco bd0ce731f1 Add faketec changes back after dev merge 2025-03-20 09:27:11 +11:00
taco 74ec702136 Merge branch 'dev' into faketec-support 2025-03-20 09:26:23 +11:00
taco 6a78cfd00d match changes to other nrf52 boards, add pin definitions to platformio.ini 2025-03-17 13:51:26 +11:00
taco f671b753da revert variant.h pins 2025-03-17 13:50:05 +11:00
taco 88dfa42e47 Merge branch 'faketec-testing' into dev 2025-03-17 13:15:54 +11:00
taco 86ece04fe2 move DISPLAY_CLASS definition 2025-03-17 13:09:26 +11:00
taco d59b1d235e define PIN_OLED_RESET -1 2025-03-17 13:09:02 +11:00
taco a67bb8e1e3 tidy up 2025-03-17 12:17:36 +11:00
taco 8b2f783d04 OLED and button support, some refactoring. 2025-03-16 13:24:43 +11:00
taco 6931887424 remove old unused board.json 2025-03-15 10:54:37 +11:00
taco fbb879600d MAX_GROUP_CHANNELS=8 for faketec 2025-03-14 15:24:58 +11:00
taco 5632e2771e added conditional to room server radio bringup for supporting RA01sh radio on faketec 2025-03-14 15:22:42 +11:00
taco 9c3b4dd520 added SX126X_RX_BOOSTED_GAIN=1 to faketec target 2025-03-13 17:46:58 +11:00
taco 1a21a08845 updated to MIT licensed board variant 2025-03-11 15:38:37 +11:00
taco 92bb6a844f added conditional to radio bringup for RA01-SH support on faketec 2025-03-11 09:34:52 +11:00
taco c1faaf5e82 build fix to support RTC detection code 2025-03-11 09:34:52 +11:00
taco 027b7d83cb Added logic to companion_radio firmware to hopefully fix the radio bringup for Faketec with RA01-SH. 2025-03-11 09:34:52 +11:00
taco a57053207f Added defines for SX126X_RXEN, SX126X_TXEN.
Updated build target to enable privkey import/export.
2025-03-11 09:34:52 +11:00
taco 8e793dc55e Faketec board support, including build targets 2025-03-11 09:34:52 +11:00