Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Board]: Support for M5Stack CoreS3 #4818

Closed
wants to merge 11 commits into from
Closed

Conversation

lboue
Copy link
Contributor

@lboue lboue commented Sep 22, 2024

Add support for M5Stack CoreS3 variant:

image

@CLAassistant
Copy link

CLAassistant commented Sep 22, 2024

CLA assistant check
All committers have signed the CLA.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

src/mesh/generated/meshtastic/mesh.pb.h Show resolved Hide resolved
@fifieldt
Copy link
Contributor

Thanks for your first patch! Welcome to the community :)

@lboue
Copy link
Contributor Author

lboue commented Sep 22, 2024

@prusnak
Copy link

prusnak commented Sep 30, 2024

Are you going to work on adding support for LoRa868_V1.1? So far this PR only adds CoreS3 support

edit: nevermind, the LoRa868_V1.1 support is in #4471

@lboue
Copy link
Contributor Author

lboue commented Oct 9, 2024

I manged to send a LoRa message to a Heltec V3 node from my CoreS3.

[08:14:40]  DEBUG | ??:??:?? 6  RF95Interface(cs=6, irq=14, rst=5, busy=-1)
[08:14:40]  INFO  | ??:??:?? 6  Starting meshradio init...
[08:14:40]  DEBUG | ??:??:?? 6  (bw=250, sf=11, cr=4/5) packet symLen=8 ms, payloadSize=0, time 231 ms
[08:14:40]  DEBUG | ??:??:?? 6  (bw=250, sf=11, cr=4/5) packet symLen=8 ms, payloadSize=253, time 2115 ms
[08:14:40]  INFO  | ??:??:?? 6  Radio freq=869.525, config.lora.frequency_offset=0.000
[08:14:40]  INFO  | ??:??:?? 6  Set radio: region=EU_868, name=LongFast, config=0, ch=0, power=27
[08:14:40]  INFO  | ??:??:?? 6  Radio myRegion->freqStart -> myRegion->freqEnd: 869.400024 -> 869.650024 (0.250000 MHz)
[08:14:40]  INFO  | ??:??:?? 6  Radio myRegion->numChannels: 1 x 250.000kHz
[08:14:40]  INFO  | ??:??:?? 6  Radio channel_num: 1
[08:14:40]  INFO  | ??:??:?? 6  Radio frequency: 869.525024
[08:14:40]  INFO  | ??:??:?? 6  Slot time: 77 msec
[08:14:40]  INFO  | ??:??:?? 6  Set radio: final power level=20
[08:14:40]  DEBUG | ??:??:?? 6  Current limit set to 100.000000
[08:14:40]  DEBUG | ??:??:?? 6  Current limit set result 0
[08:14:40]  INFO  | ??:??:?? 6  RF95 init result 0
[08:14:40]  INFO  | ??:??:?? 6  Frequency set to 869.525024
[08:14:40]  INFO  | ??:??:?? 6  Bandwidth set to 250.000000
[08:14:40]  INFO  | ??:??:?? 6  Power output set to 20
[08:14:40] E (6615) gpio: gpio_isr_handler_remove(482): GPIO isr service is not installed, call gpio_install_isr_service() first
[08:14:40] INFO  | ??:??:?? 6  RF95 Radio init succeeded, using RF95 radio
[08:14:40]  INFO  | ??:??:?? 6  Not using WIFI
[08:14:40]  DEBUG | ??:??:?? 6  (bw=250, sf=11, cr=4/5) packet symLen=8 ms, payloadSize=237, time 2000 ms
[08:14:40]  DEBUG | ??:??:?? 6  LoRA bitrate = 118.500000 bytes / sec
[08:14:40]  INFO  | ??:??:?? 6  PowerFSM init, USB power=1
[08:14:40]  DEBUG | ??:??:?? 6  Enter state: BOOT
[08:14:40] [  6963][D][esp32-hal-cpu.c:244] setCpuFrequencyMhz(): PLL: 480 / 6 = 80 Mhz, APB: 80000000 Hz
[08:14:40] DEBUG | ??:??:?? 6 [Power]  Battery: usbPower=1, isCharging=1, batMv=3987, batPct=70
[08:14:40]  INFO  | ??:??:?? 6 [RangeTestModule]  Range Test Module - Disabled
[08:14:41]  INFO  | ??:??:?? 9 [PowerFSM]  Initialise the NimBLE bluetooth module
[08:14:42]  INFO  | ??:?:?? 11  Starting PI client config

@lboue
Copy link
Contributor Author

lboue commented Oct 13, 2024

Closing this in favor of #5049

@lboue lboue closed this Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants