mverch67
0f31e359cb
fix native tft targets for rpi
2024-11-23 11:03:41 +00:00
mverch67
3f997ba70f
fix T-Deck build
2024-11-20 16:26:45 +01:00
mverch67
21867e5956
add RadioLib debugging options for (T-Deck)
2024-11-20 09:44:12 +01:00
mverch67
6bb0e8a5b2
fix native targets
2024-11-20 09:37:00 +01:00
Thomas Göttgens
630568c090
Streamline board definitions for first tech preview. ( #5390 )
...
* Streamline board definitions for first tech preview. TBD: Indicator Support
* add point-of-checkin
* use board/unphone.json
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-11-19 11:46:22 +01:00
Manuel
b1aa23c275
Merge branch 'master' into tft-gui-work
2024-11-18 09:23:42 +01:00
mverch67
9a5112cbca
mesh-tab: enable alert message menu
2024-11-17 01:52:24 +01:00
mverch67
87b82f5e00
fix DIO1 wakeup
2024-11-17 01:35:16 +01:00
mverch67
210b627765
Merge branch 'tft-gui-work' of https://github.com/meshtastic/firmware into tft-gui-work
2024-11-16 22:35:05 +01:00
mverch67
7e7943920c
mesh-tab touch updates
2024-11-16 22:34:10 +01:00
Mark Trevor Birss
d1aa26c34a
Merge pull request #5350 from Wvirgil123/tft-gui-work-sensecap
...
Tft gui work for sensecap indicator
2024-11-16 22:10:57 +02:00
GUVWAF
9545a10361
RP2040: Update core; add mDNS support ( #5355 )
...
CI / setup (stm32) (push) Waiting to run
CI / check (push) Blocked by required conditions
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / package-raspbian (push) Waiting to run
CI / package-raspbian-armv7l (push) Waiting to run
CI / package-native (push) Waiting to run
CI / after-checks (push) Blocked by required conditions
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
Flawfinder Scan / Flawfinder (push) Waiting to run
Semgrep Full Scan / semgrep-full (push) Has been cancelled
* Update arduino-pico core
* RP2040: Add mDNS support
* SimpleMDNS `begin` now returns a bool
* Add `-g` option to `debug_build_flags` to link files for gdb
* RAK11310 needs old platform as well
* Change defines to specific architecture
* Core version 4.2.1 is out
2024-11-16 08:20:20 +08:00
mverch67
9a9172ff52
dreamcatcher: assign GPIO44 to audio mclk
2024-11-15 16:36:01 +01:00
Manuel
573d2dc300
Merge branch 'master' into tft-gui-work
2024-11-14 22:49:03 +01:00
mverch67
0b088e1c73
rotation fix; added ST7789 3.2" display
2024-11-14 11:27:33 +01:00
virgil
e697d2ceae
Fixed the issue that the touch I2C address definition was not effective.
2024-11-14 18:22:43 +08:00
mverch67
bece512056
update mesh-tab ini
2024-11-14 00:29:56 +01:00
mverch67
13f0a6de9e
update meshtab voltage divider
2024-11-12 19:06:17 +01:00
Ben Meadors
e65a754430
Remove board level extra from wismesh tap
2024-11-12 06:20:42 -06:00
Daniel.Cao
ff33a27789
Reduce the flash usage of wismeshtap platform ( #5322 )
...
* Reduce the flash usage of wismeshtap platform
* fix STOREFORWARD twice
* Reduce the flash usage of wismeshtap platform
* fix STOREFORWARD twice
* add range test
* Update platformio.ini
remove
-DMESHTASTIC_EXCLUDE_PAXCOUNTER=1
-DMESHTASTIC_EXCLUDE_AUDIO=1
* Update platformio.ini
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-11-12 06:16:40 -06:00
mverch67
86792f7940
swap mclk to gpio 21
2024-11-11 21:28:34 +01:00
mverch67
3f02ee43cb
set T-Deck audio to unused 48 (mem mclk)
2024-11-11 20:07:44 +01:00
mverch67
e9461a06f5
update mesh-tab tft configs
2024-11-11 20:07:44 +01:00
Manuel
3b6920a8f0
Merge branch 'master' into tft-gui-work
2024-11-11 20:07:02 +01:00
Daniel.Cao
6eba2789d0
rak10701 (rak wismeshtap) optimization ( #5280 )
...
* Improve the processing speed of virtual keyboards
* Remove the disable GPS feature, as it would interfere with the normal use of TFT
* Changed the default screen sleep time to 30s
* Rename platform rak10701 -> rak wismeshtap
* Fixed rak wismeshtap turned off gps caused the screen not to display
* Reduce the size of the flash, otherwise uf2 will not work
Co-authored-by: Daniel Cao <daniel.cao@rakwireless.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Tom Fifield <tom@tomfifield.net>
2024-11-11 13:37:43 +01:00
Ben Meadors
667b4ef0f2
Exclude some niche modules by default and populate exclude_modules ( #5300 )
...
CI / setup (rp2040) (push) Waiting to run
CI / setup (stm32) (push) Waiting to run
CI / check (push) Blocked by required conditions
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / package-raspbian (push) Waiting to run
CI / package-raspbian-armv7l (push) Waiting to run
CI / package-native (push) Waiting to run
CI / after-checks (push) Blocked by required conditions
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
Flawfinder Scan / Flawfinder (push) Waiting to run
* Exclude some niche modules by default
* Start of intelligently excluding modules
---------
Co-authored-by: Tom Fifield <tom@tomfifield.net>
2024-11-10 13:36:49 -06:00
mverch67
8eb8c677e6
try-fix (workaround) T-Deck audio crash
2024-11-09 13:06:05 +01:00
Manuel
44ebb6ddff
Merge branch 'master' into tft-gui-work
2024-11-08 21:06:00 +01:00
mverch67
5d95edbc12
try: disable duplicate locks
2024-11-07 15:05:26 +01:00
Austin
286f3c6458
uClibc compatibility ( #5270 )
...
* uclibc compatibility
Adds compatibility with uclibc, the officially supported toolchain of the luckfox pico
* Explicitly link stdc++fs for std::filesystem
Bringing this over from buildroot-meshtastic
2024-11-07 14:23:08 +01:00
Manuel
d5fb039719
Merge branch 'master' into tft-gui-work
2024-11-05 13:18:07 +01:00
mverch67
d68650d178
mesh-tab targets
2024-11-04 14:06:12 +01:00
Tom Fifield
276067065e
Log cleanups ( #5135 )
...
* Log cleanups
change log levels, shorten log messages, delete commented out logs
* Address comments from review
* Remove full stops
* EDEBUG --> DEBUG
2024-11-04 06:09:23 -06:00
Manuel
84bbfa1e52
Merge branch 'master' into tft-gui-work
2024-11-03 17:37:03 +01:00
Ben Meadors
701421b50a
Trunk fmt
2024-11-01 15:17:25 -05:00
mverch67
21ea3f34f8
fix naming
2024-11-01 18:04:01 +01:00
mverch67
06c7f51c00
update mesh-tab ILI9143 TFT
2024-11-01 14:47:37 +01:00
mverch67
a922e06bd2
remove faulty partition line
2024-10-29 22:12:21 +01:00
mverch67
16f0a91724
update indicator (due to compile and linker errors)
2024-10-29 07:51:28 +01:00
Manuel
b4c3dfb190
Merge branch 'master' into tft-gui-work
2024-10-28 09:33:20 +01:00
Tom Fifield
3c8ca39eff
cherry-pick: fix nrf builds ( #5172 )
...
* fix nrf builds
* fix rp2040 + monteops build
* Bump lovyan version
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:30:39 +01:00
Tom Fifield
c071eed6a3
cherry-pick: unphone support ( #5174 )
...
* unphone part 1
* Unphone support
* update HWid unphone
---------
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:25:25 +01:00
Tom Fifield
d14d42ba2c
diy mesh-tab initial files ( #5169 )
...
Co-authored-by: mverch67 <manuel.verch@gmx.de>
2024-10-28 09:23:49 +01:00
Manuel
7f7677506d
Merge branch 'master' into tft-gui-work
2024-10-27 23:49:16 +01:00
Muhammad Shah
bf760a44ba
Icarus - Fix platform dependency version and add selection button ( #5161 )
...
* Update variant.h
* Update platformio.ini
2024-10-27 05:51:51 -05:00
Muhammad Shah
e37369a25f
Icarus - Custom PCB ( #5155 )
...
* added Icarus
* added Icarus
* Update platformio.ini
* Fixed I2C ports
* Update variant.h
2024-10-26 19:24:30 -05:00
Thomas Göttgens
a6b429a550
Merge branch 'master' into tft-gui-work
2024-10-26 15:58:29 +02:00
Thomas Göttgens
93318b4f56
T1000-E Peripherals ( #5141 )
...
* T1000-E Peripherals
- enable intelligent charge controller signals
- enable Accelerometer
- enable internal I2C bus
- provide Power to Accelerometer
* POC Accelerometer Code (wakeScreen is moot for that device, just test if the driver works)
* fix building without the sensor
2024-10-26 12:03:28 +02:00
mverch67
71d984e763
8MB partition for Indicator
2024-10-25 00:26:05 +02:00
Mark Trevor Birss
0c0da3909f
Update variant.h ( #5140 )
2024-10-25 08:07:01 +10:00