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
Kevin Hester
a42bb80cf4
pinelora wip
2021-04-28 14:47:29 +08:00
Kevin Hester
2a9b2d3b29
official name for t-echo board
2021-04-27 10:21:54 +08:00
Kevin Hester
ec18efbe7e
Add beginnings of RAK4600 and update to latest nrf52 arduino sources
2021-04-15 11:45:58 +08:00
Kevin Hester
55b38a7b02
RAK4631 is almost feature complete
2021-04-12 13:25:55 +08:00
Kevin Hester
7224782d23
rak4631: gps now works
2021-04-11 15:17:56 +08:00
Kevin Hester
f7d199a3be
rak4631: kinda runs
2021-04-11 13:58:48 +08:00
Kevin Hester
328b24537f
rak4631: builds but WIP
2021-04-11 13:33:27 +08:00
Vadim Furman
d3cbc8ea78
WIRE_INTERFACES_COUNT -> NO_WIRE
2021-03-19 18:46:11 -07:00
Vadim Furman
b6e197371d
Removed SX1262_USE_DIO3_FOR_TCXO
2021-03-19 18:30:00 -07:00
Vadim Furman
0c51cc3738
Fix hardware model
2021-03-17 10:56:45 -07:00
Vadim Furman
ddcfff3b59
Fixed compilation on nrf52 and brownout code
2021-03-17 10:44:42 -07:00
Vadim Furman
c62863b1dc
Merge from origin
2021-03-14 19:42:57 -07:00
Vadim Furman
98d878cdfe
Port to lora_isp4520 board
2021-03-14 19:00:20 -07:00
Kevin Hester
6e37fe6343
turn radio back on
2021-03-10 15:24:00 +08:00
Kevin Hester
5835abbcf6
fix eink leds
2021-03-09 15:06:28 +08:00
Kevin Hester
6a593e01e1
notes on eink1.0
2021-01-28 10:30:24 +08:00
Kevin Hester
d1f0be215b
eink leds seem a bit busted
2021-01-16 11:42:06 +08:00
Kevin Hester
f110225173
Update variant file and qspi flash programming settings for new ttgoeink
...
Note: bin/qspi-flash-test.sh contains a script you can use for basic
bench programming and testing of the serial spi flash over SWD
2021-01-16 10:34:46 +08:00
Kevin Hester
51d0d0d6c5
begin new ttgo eink board
2021-01-16 09:57:55 +08:00
Kevin Hester
047df76373
move rev 0.1 of the ttgo eink board to eink0.1
2021-01-16 09:55:06 +08:00
Kevin Hester
ad8bcba5ef
remove hack for the othernet ppr1 rev 1 board
2020-12-13 11:54:00 +08:00
Kevin Hester
67e657f10f
always print debug output to both serial and segger debug port
...
cc @mc-hamster, this makes USE_SEGGER optional on nrf52 targets
2020-11-13 07:48:25 +08:00
Kevin Hester
bbc36f7b6f
switch to my new SD 7.2.0 S113 based bootloader
2020-10-31 12:22:20 +08:00
Kevin Hester
4ad562b9f4
The new 7.2.0 soft device works on nrf52833
2020-10-28 13:01:50 +08:00
Kevin Hester
1a8891c33d
ppr1: add crude version of charge controller driver
2020-10-24 18:40:47 +08:00
Kevin Hester
f0eeaf01d4
ppr1 lcd is 'good enough' for now
2020-10-24 09:49:14 +08:00
Kevin Hester
0767c8be03
PPR1 fix screen mirroring on LCD
2020-10-24 08:16:15 +08:00
Kevin Hester
b081a6da56
ppr1 st7567 lcd kinda works now
2020-10-23 18:00:43 +08:00
Kevin Hester
a102e49fdb
PPR1 WIP - hacky code to make LCD talk on I2C. Works!
2020-10-23 17:10:48 +08:00
Kevin Hester
e1f0e11cb8
ppr1 WIP DO NOT MERGE - will break other clients
2020-10-17 13:15:12 +08:00
Kevin Hester
22f23bb07d
Merge branch 'dev' into ppr1
...
# Conflicts:
# src/gps/NMEAGPS.cpp
2020-10-16 15:59:55 +08:00
Kevin Hester
9134faaed1
turn off segger debug in ttgo eink build
2020-10-15 16:11:40 +08:00
Kevin Hester
5f2f3c94b9
PPR1 and allow boards to set lower or higher sx1262 power limits
2020-10-15 13:47:10 +08:00
Kevin Hester
ca77d48b20
corvus2 gps still doesn't work WIP
2020-10-13 14:43:28 +08:00
Kevin Hester
965c2bda8d
corvus2 board builds
2020-10-13 13:59:06 +08:00
geeksville
124a82888d
add power testing notes for eink
2020-09-28 17:38:36 -07:00
geeksville
fec7a6bf17
add air530 gps sleep support
2020-09-28 17:04:19 -07:00
geeksville
bc50b39a3b
put eink screen to sleep to save power
2020-09-28 16:08:52 -07:00
geeksville
116fe6d109
eink bootloader finished
2020-09-28 15:18:32 -07:00
geeksville
6a4ef7e1d1
eink board serial flash seems to work
2020-09-28 14:10:33 -07:00
geeksville
a0fd83428f
eink use RESET button as regular button instead
2020-09-28 13:10:27 -07:00
geeksville
e5d4fbb164
fix pins per email eink
2020-09-28 13:03:54 -07:00