Mark Trevor Birss
8e996e3e63
Enable TXEN and RXEN for Waveshare LoRa Module ( #1422 )
...
This change enables RXEN TXEN for the use of the Waveshare Core1262-868M Anti-Interference SX1262 LoRa Module, EU868 Band
https://www.waveshare.com/core1262-868m.htm
2022-04-29 14:23:17 -05:00
Thomas Göttgens
516dff5b09
RTC Module support for T-Echo and others with PCF8563
2022-04-28 08:18:03 +02:00
Thomas Göttgens
9e97fac252
- implement generic support for on-device battery powered RTC Modules.
...
- implement support for I2C RV-3028 based RTC modules like the RAK12002
- pretty print some debug timestamps
2022-04-27 11:05:08 +02:00
Thomas Göttgens
213d9512f1
WIP: unify the RAK targets into one firmware ( #1350 )
...
* First steps to unify GPS Lib for RAK 1910 and RAK 12500
* Technicalities. Out with the old and build the new.
* Adapt Matrix
* We use 0.4.5 now
* While we're at it, yank the RAK815, it's EOL
* Satisfy CI - for now
* - yank UBX library, talk to GPS chip with NMEA only.
- more autodetect going on, this time for the Eink Display.
TODO: actually do something with the scan findings.
* i swear this works on windows! :-)
* these are only there to make CI happy
* don't update eink display if not detected.
* Replace Oberon Crypt Library with modified Adafruit Library. This elimintaes the need for the sdk-nfxlib submodule.
* - Revert auto screen selection (incomplete)
- Revert nrF crypto engine (needs more work)
- add separate defines for not-auto-selecting screen lib.
* Define 2 new variants for RAK - with or without epaper
* Update variants
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
Co-authored-by: Ben Meadors <thebentern@tuta.io>
2022-04-25 15:13:41 +10:00
amerinoj
b59368ca3c
Updated pinut in variant tlorav2_1_16 ( #1365 )
...
* Added the last mac address bytes in bluetooth device name ESP32Bluetooth.cpp
Add default notification pinout to tlora_v2_1_16/variant.h
* updated ADC_MULTIPLIER value for more accuracy
* Update variant.h
Updated LORA_RESET GPIO in this board is 23
Removed LORA_DIO1 35 , gpio 35 is a battery pin
Removed LORA_DIO2 34, gpio 34 is unuse in this board
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-04-12 07:13:25 -05:00
Mark Trevor Birss
b7aa1397c7
Add DIY nRF82540 PCA10059 4.2inch NiceRF 868 ( #1354 )
...
* Update build-all.sh
* Update configuration.h
* Update EInkDisplay2.cpp
* Create platformio.ini
* Create variant.cpp
* Create variant.h
* Update platformio.ini
* Update check-all.sh
* Create nordic_pca10059.json
* Update variant.h
* Update EInkDisplay2.cpp
* Update configuration.h
* Update platformio.ini
* Update EInkDisplay2.cpp
* Update variant.h
* Update EInkDisplay2.cpp
* Update configuration.h
* Update EInkDisplay2.cpp
* Update variant.h
* Update nordic_pca10059.json
* Update platformio.ini
* Update platformio.ini
* Update platformio.ini
* Update platformio.ini
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update configuration.h
* Update EInkDisplay2.cpp
* Update variant.h
* Update variant.h
* Update platformio.ini
* Update configuration.h
* Update configuration.h
* Update platformio.ini
* Update platformio.ini
* Update configuration.h
* Update platformio.ini
* Update configuration.h
* Update platformio.ini
* Update configuration.h
* Update configuration.h
* Update platformio.ini
* Update configuration.h
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-04-05 11:46:07 -05:00
neilhao
0c600363c8
add nano g1 ( #1351 )
...
* add nano g1
* Update platformio.ini
* Update configuration.h
* Revert platformio.ini to previous state
* Update configuration.h
* Update platformio.ini
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-04-04 20:16:19 +10:00
Thomas Göttgens
fd407a2a9e
GPS Pin Change for V2 and V1 too.
2022-04-02 12:57:10 +02:00
Thomas Göttgens
7c4bb80977
Variable GPS Thread Timing, keep default of 100 msec
2022-04-02 12:52:50 +02:00
ssysm
357c9fcd76
revert
2022-04-01 23:38:23 -04:00
Sacha Weatherstone
2ed8ea10c0
Remove eink0.1 and Air530 files
2022-03-29 22:28:34 +11:00
amerinoj
501067cd36
Added the last mac address bytes in bluetooth device and default notification pinout to tlora_v2_1_16 ( #1320 )
...
* Added the last mac address bytes in bluetooth device name ESP32Bluetooth.cpp
Add default notification pinout to tlora_v2_1_16/variant.h
* updated ADC_MULTIPLIER value for more accuracy
2022-03-25 07:24:56 -05:00
Ben Meadors
362795a7c8
Meshtastic-diy battery and adc multiplier
2022-03-24 19:20:15 -05:00
Thomas Göttgens
bbf044795a
weed out old versioning macros ( #1312 )
...
weed out old versioning macros
2022-03-20 11:53:37 +01:00
Jm Casler
e53abbfb2b
more rename plugin to module
2022-02-27 02:21:02 -08:00
Jm Casler
218a208ab7
mv plugins/ to modules/
2022-02-26 23:56:26 -08:00
Jm Casler
ac43a1b182
Rename environmental measurement to telemetry
2022-02-26 20:52:22 -08:00
Mark Trevor Birss
c5a8cc6d3f
Add 1.54, 2.9 and 4.2 inch e-Paper support for RAK4361 boards - with partial updates for faster screen transitions ( #1240 )
...
* Update platformio.ini
2022-02-25 07:03:52 -06:00
Mark Trevor Birss
8303500b74
Add RAK4361_5005_RAK14000 board variant and enable e-Paper module ( #1199 )
...
* Create platformio.ini
* Create variant.cpp
* Create variant.h
* Update EInkDisplay2.cpp
* Update build-all.sh
2022-02-19 07:30:30 -06:00
Ben Meadors
d79dc631f1
Fixed RAK11200 configuration and added to build-all ( #1192 )
...
* Fixed RAK11200 configuration and added to build-all
Co-authored-by: Mike Kinney <mike.kinney@gmail.com>
2022-02-10 20:21:36 -06:00
Ben Meadors
c867af8522
Adjusted adc_multiplier for heltec2.1 and added adc_mulitplier_override ( #1183 )
2022-02-09 13:37:48 -06:00
Ben Meadors
365120e9c2
Added RAK11200 board variant support ( #1177 )
...
* Added RAK11200 board variant support
2022-02-02 12:41:07 -06:00
Ben Meadors
66413d8b7f
Refactored sensors ( #1172 )
...
* Refactored sensors
2022-01-31 20:24:32 -06:00
Vladislav Osmanov
a4e9fca80c
DIY versions cleaning - moved to the one folder ( #1167 )
2022-01-28 14:58:27 -06:00
Vladislav Osmanov
f4d3de086a
Fix MISO/MOSI pins for DIY v1.1
2022-01-27 16:49:55 +03:00
Thomas Göttgens
409ad9c2c3
Split platformio.ini into one file for each board, only leaving platform definitions and a handful of stale (?) boards around.. ( #1141 )
2022-01-25 08:56:16 -06:00
co sto
a2eef895bd
Create variant.h
2022-01-24 20:40:28 +01:00
co sto
64671c8ce7
Delete variants/heltev_v2.1 directory
2022-01-24 20:38:51 +01:00
co sto
c6b851a2e6
Update variant.h
2022-01-24 19:01:23 +01:00
co sto
ec4346aba3
Update variant.h
2022-01-24 18:59:09 +01:00
co sto
791186a264
Create variant.h
2022-01-24 18:58:32 +01:00
co sto
ab947f06aa
Delete .heltec_v2.1
2022-01-24 18:55:51 +01:00
co sto
cfa0ceb604
Create .heltec_v2.1
2022-01-24 18:55:26 +01:00
co sto
fe9dcbb316
Delete heltec_v2.1
2022-01-24 18:40:15 +01:00
co sto
38d1a381e6
Create heltec_v2.1
2022-01-24 18:35:25 +01:00
co sto
39d0c0fd8f
Merge branch 'meshtastic:master' into master
2022-01-24 14:00:33 +01:00
Vladislav Osmanov
d1ba314065
Meshtastic DIY v1.1 new schematic
2022-01-23 23:44:58 +03:00
co sto
91ad0df11c
Update variant.h
2022-01-23 17:04:55 +01:00
Vladislav Osmanov
bfd9938507
RFM95/SX127x support in DIY
2022-01-22 16:13:52 +03:00
co sto
2230cbbe2a
Correction for wrong battery display on tlora_v2_1_16 board ( #1120 )
...
* Update variant.h
2022-01-20 20:47:30 -06:00
Ben Meadors
4e3fda87a1
Initial configuration.h -> variants refactor ( #1104 )
...
* Initial configuration to variants refactor
2022-01-18 18:35:42 -06:00
Erik R Norell
17dfb7d152
Touch on T-Echo to refresh e-ink screen
2022-01-07 09:57:29 +03:00
Ben Meadors
66085d7447
RAK-5005 button pin mapping tweak
2021-12-09 19:59:04 -06:00
Ben Meadors
c8bea4f091
Split RAK-4631 targets by base board
2021-12-07 20:42:06 -06:00
Османов Владислав Юрьевич
76791220b9
Fix radio module declaration for `NRF52_SERIES` in `variant.h`-files
2021-10-14 16:16:20 +03:00
Vladislav Osmanov
56dd3eab23
use common param name `SX126X_ANT_SW` instead of the `SX1262_ANT_SW`
2021-09-14 12:25:25 +03:00
Vladislav Osmanov
098f38fb83
New base class for SX126x modules. Added new SX1268 module support.
2021-09-12 00:35:16 +03:00
claes
5110a6de82
Battery sense for T-Echo
...
Copied battery stuff from RAK4631 to T-Echo
I got the voltage divider figures for T_Echo from SoftRF at
https://github.com/lyusupov/SoftRF/blob/master/software/firmware/source/SoftRF/src/platform/nRF52.h
I dont have a T-Echo so this code
HAS NOT BEEN TESTED
2021-08-10 10:07:40 +02:00
claes
32fea4cbd7
Fix for reading battery level on RAK-4631
...
Build tested on RAK4631 with battery and their solar panel box.
This is from the log:
17:40:30 102 [Power] Battery: usbPower=0, isCharging=0, batMv=4164, batPct=96
Note that mV reading and Pct is ok.
It does not detect being connected to USB and charging.
Also tested on TBEAM where it seems to be ok.
There still seems to be a problem with the FW for this board that it goes to
sleep for ever after running for a few hours.
2021-07-25 18:25:11 +02:00
Kevin Hester
c27d479a9f
t-echo: add hwmodel
2021-04-29 09:51:10 +08:00