neil
faac761dc0
'station-g1'
2022-08-03 04:23:32 +08:00
majbthrd
ade32b1827
lay groundwork for a possible future architecture ( #1571 )
...
* lay groundwork for a possible future architecture
* switch from feature opt-out to feature opt-in
* lay groundwork for a possible future architecture
* switch from feature opt-out to feature opt-in
* fix USE_RTC in variant.h for rak4631_epaper and t-echo
* ensure Screen.h is not included without configuration.h
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-07-31 07:11:47 -05:00
Ben Meadors
13a287ce5c
firmare ( #1575 )
2022-07-29 17:58:42 -05:00
Ben Meadors
a7d527c3c3
Pins for m5stack-core
2022-06-20 12:41:03 -05:00
Mark Trevor Birss
2e2c485f4c
M5Stack CoreInk Pins_Arduino.h ( #1527 )
...
* Update EInkDisplay2.cpp
* Create pins_arduino.h
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-06-20 12:33:44 -05:00
Mark Trevor Birss
4e813b098a
Update platformio.ini
2022-06-01 20:30:21 +02:00
Mark Trevor Birss
0d09767efd
Update variant.h
2022-06-01 18:11:06 +02:00
Mark Trevor Birss
5828e6f423
Update variant.h
2022-06-01 18:08:40 +02:00
Mark Trevor Birss
c7a9ce7f49
Update variant.h
2022-06-01 18:08:13 +02:00
Mark Trevor Birss
95f091041b
Update variant.h
2022-06-01 17:53:19 +02:00
Mark Trevor Birss
f33e6a0e66
Update platformio.ini
2022-06-01 17:49:10 +02:00
Mark Trevor Birss
fe8bfdb762
Update variant.h
2022-06-01 17:48:31 +02:00
Mark Trevor Birss
a7fbe024e4
Create variant.h
2022-06-01 11:12:45 +02:00
Mark Trevor Birss
1f7fee8e2a
Create platformio.ini
2022-06-01 11:10:49 +02:00
Ben Meadors
0767c0b0e8
Converted to jgromes/RadioLib upstream and pegged to latest ref ( #1472 )
...
* Converted to jgromes/RadioLib upstream and pegged to latest ref
2022-05-29 19:30:20 -05:00
Thomas Göttgens
49d8c581bd
missed one here as well...
2022-05-17 11:26:03 +02:00
Thomas Göttgens
c15da3c104
Make PIO6 happy again
2022-05-17 11:14:21 +02:00
Thomas Göttgens
7133e6e89b
Use canon HW Identifier for M5
2022-05-10 11:10:32 +02:00
Thomas Göttgens
e1d49a3632
Buzzer Support for M5Stack
2022-05-10 11:07:49 +02:00
Thomas Göttgens
5ee8c56c94
Support M5Stack with LORA868 (RA01H) Module and TFT Display (PRIVATE_HW, Canon Hardware TBD)
2022-05-09 19:50:39 +02:00
Thomas Göttgens
628740d6d1
Support Buzzer in Slot C
2022-05-06 14:20:46 +02:00
Thomas Göttgens
251365dca7
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-05-06 14:05:51 +02:00
Ben Meadors
2b769279ae
Moving platform-native into meshtastic fork ( #1437 )
2022-05-05 13:20:16 -05:00
Thomas Göttgens
403a0b2ddc
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-05-04 09:17:06 +02:00
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
b957001629
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-04-25 21:38:28 +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
Thomas Göttgens
c6a2e26876
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-04-20 09:51:35 +02: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
Thomas Göttgens
06aae85e45
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-04-06 13:06:15 +02: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
Thomas Göttgens
a2df441e1f
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
...
# Conflicts:
# variants/heltec_v1/variant.h
2022-04-05 11:03:51 +02: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
Thomas Göttgens
d246c31548
GPS Pin Changes on V 2.0 and V1 too.
2022-04-02 12:16:42 +02:00
Thomas Göttgens
19589bf12d
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-04-02 12:05:30 +02:00
Thomas Göttgens
ba984aebfa
Varaible GPS Thread Timing, keep default of 100 msec
2022-04-02 12:05:07 +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