mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-01-13 06:48:10 -08:00
Merge branch 'master' into linux-native-support
This commit is contained in:
commit
d9131a7077
|
@ -40,15 +40,22 @@ us on [Discord](https://discord.com/invite/ktMAKGBnBs) to add your group.
|
|||
### Hawaii
|
||||
- [Hawaii Meshnet](https://www.hawaiimesh.net/)
|
||||
|
||||
### Illinois
|
||||
- [Chicagoland Meshtastic](https://discord.com/invite/DUejYDPupT)
|
||||
|
||||
### Massachusetts
|
||||
- [Boston Meshnet](https://github.com/Darachnid/Boston-Meshnet)
|
||||
|
||||
### Michigan
|
||||
- [Michigan Meshtastic Network](https://discord.gg/3A5RREcBcc)
|
||||
|
||||
### Texas
|
||||
- [Austin Mesh](https://austinmesh.org/)
|
||||
|
||||
## United Kingdon
|
||||
- [UK Meshtastic Kent / South East](https://www.facebook.com/groups/ukmeshtastickent/)
|
||||
- [UK Meshtastic Brighton](https://www.facebook.com/groups/3696312513946679/)
|
||||
- [UK Meshtastic North East England](https://www.facebook.com/groups/meshtasticnortheastengland/)
|
||||
|
||||
## The Netherlands
|
||||
- [Meshtastic Netherlands](https://t.me/meshtastic_nl)
|
||||
|
|
|
@ -10,7 +10,12 @@ import TabItem from "@theme/TabItem";
|
|||
|
||||
The audio module config options are: Codec2 Enabled, PTT GPIO, Audio Bitrate/Codec Mode, I2S Word Select, I2S Data IN, I2S Data OUT and I2S Clock. Audio Module config uses an admin message sending a `ConfigModule.Audio` protobuf.
|
||||
|
||||
With this **experimental** module, you can add a digital I2S microphone and speaker to any ESP32 device that has a SX128x radio and operates on the 2.4 GHz ISM Band. The Sub-1GHz bands are not wide enough to support continuous audio packets on the mesh, even in the Short and Fast modes. Right now, the only devices supported are the LilyGo TLora 2.1-1.8 and TLora T3S3 boards.
|
||||
With this **experimental** module, you can add a digital I2S microphone and speaker to any ESP32 device that has a SX128x radio and operates on the 2.4 GHz ISM Band. The Sub-1GHz bands are not wide enough to support continuous audio packets on the mesh, even in the Short and Fast modes. Right now, the only devices supported are the LilyGo TLora 2.1-1.8 and TLora T3S3 boards. The module has been designed for channels with 2kbit / sec of bandwidth or greater.
|
||||
|
||||
Required additional hardware:
|
||||
|
||||
* Max98357 - I2S 3W Class D Amplifier
|
||||
* MSM261S4030H0 - I2S MEMS Low Noise Single Microphone
|
||||
|
||||
## Audio Module Config Values
|
||||
|
||||
|
|
|
@ -32,10 +32,6 @@ Automatically shut down a device after a defined time period if power is lost.
|
|||
|
||||
### ADC Multiplier Override
|
||||
|
||||
:::info ESP32 Only
|
||||
This setting only applies to ESP32-based boards, it will have no effect on nRF52/RP2040 boards.
|
||||
:::
|
||||
|
||||
Ratio of voltage divider for battery pin e.g. 3.20 (R1=100k, R2=220k)
|
||||
|
||||
Overrides the ADC_MULTIPLIER defined in the firmware device variant file for battery voltage calculation.
|
||||
|
@ -108,6 +104,8 @@ Should be set to floating point value between 2 and 6
|
|||
| m5stack_coreink | 5 |
|
||||
| nano-g1-explorer | 2 |
|
||||
| picomputer-s3 | 3.1 |
|
||||
| rpipico | 3.1 |
|
||||
| rpipicow | 3.1 |
|
||||
| station-g1 | 6.45 |
|
||||
| station-g2 | 4 |
|
||||
| tlora_v2_1_16 | 2 |
|
||||
|
|
|
@ -226,7 +226,7 @@ values={[
|
|||
##### Update
|
||||
|
||||
```shell title="Command"
|
||||
./device-update.sh -f firmware-BOARD-VERSION.bin
|
||||
./device-update.sh -f firmware-BOARD-VERSION-update.bin
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
|
@ -243,7 +243,7 @@ values={[
|
|||
##### Update
|
||||
|
||||
```shell title="Command"
|
||||
./device-update.sh -f firmware-BOARD-VERSION.bin
|
||||
./device-update.sh -f firmware-BOARD-VERSION-update.bin
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
|
@ -260,7 +260,7 @@ device-install.bat -f firmware-BOARD-VERSION.bin
|
|||
##### Update
|
||||
|
||||
```shell title="Command"
|
||||
device-update.bat -f firmware-BOARD-VERSION.bin
|
||||
device-update.bat -f firmware-BOARD-VERSION-update.bin
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
|
|
|
@ -5388,8 +5388,8 @@ packages:
|
|||
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
|
||||
hasBin: true
|
||||
|
||||
/follow-redirects@1.15.5:
|
||||
resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==}
|
||||
/follow-redirects@1.15.6:
|
||||
resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
|
||||
engines: {node: '>=4.0'}
|
||||
peerDependencies:
|
||||
debug: '*'
|
||||
|
@ -6040,7 +6040,7 @@ packages:
|
|||
engines: {node: '>=8.0.0'}
|
||||
dependencies:
|
||||
eventemitter3: 4.0.7
|
||||
follow-redirects: 1.15.5
|
||||
follow-redirects: 1.15.6
|
||||
requires-port: 1.0.0
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
|
@ -10165,8 +10165,8 @@ packages:
|
|||
- utf-8-validate
|
||||
dev: false
|
||||
|
||||
/webpack-dev-middleware@5.3.3(webpack@5.90.2):
|
||||
resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==}
|
||||
/webpack-dev-middleware@5.3.4(webpack@5.90.2):
|
||||
resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==}
|
||||
engines: {node: '>= 12.13.0'}
|
||||
peerDependencies:
|
||||
webpack: ^4.0.0 || ^5.0.0
|
||||
|
@ -10221,7 +10221,7 @@ packages:
|
|||
sockjs: 0.3.24
|
||||
spdy: 4.0.2
|
||||
webpack: 5.90.2
|
||||
webpack-dev-middleware: 5.3.3(webpack@5.90.2)
|
||||
webpack-dev-middleware: 5.3.4(webpack@5.90.2)
|
||||
ws: 8.16.0
|
||||
transitivePeerDependencies:
|
||||
- bufferutil
|
||||
|
|
Loading…
Reference in a new issue