jeffrizzo,
@jeffrizzo@sfba.social avatar

I put together a quick project this weekend using RTOS - and now I can send button events over to my instance!

Code is here for those interested, and should work on most boards supported by Zephyr:

https://github.com/jeffrizzo/bthome-zephyr

holgerschurig,

@jeffrizzo Nice project.

Recently I got myself a ESP32, but unfortunately a C6, not a C3 like you. This C6 board is very similar to the devkitc, not to the devkitm.

And it seems that support for it in ESPHome (which uses FreeRTOS) is only partial. At least some (!) things work over WIFI, but nothing via BLE. And since only some things work ... I cannot even connect a addressable LED strip to it.

The support for the C6 in Zephyr is also abysmal, there's not one C6 board in zephyr/boards/riscv/ to be seen. And this https://github.com/zephyrproject-rtos/zephyr/issues/54453 has gone stale several times and finally has been closed.

holgerschurig,

@jeffrizzo In your west.yaml you also include hal_nordic and hal_stm32 and somehow I'm quite sure that this isn't needed :-)

jeffrizzo,
@jeffrizzo@sfba.social avatar

@holgerschurig it's absolutely needed for running it on Nordic and STM32 boards! My main reason for starting the project was to use an Adafruit nrf52840 feather I've got... I'm currently playing with power management and have it using a bit less than a milliamp.

holgerschurig,

@jeffrizzo Oh, I thought that this project is only for ESP32-C3.

My bad.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • embedded
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • anitta
  • lostlight
  • All magazines