M5Stack Bluetooth Comms to ESP32 BT & another device
-
I've purchase an M5Stack Core2 (AWS) and I'm considering incorporating it into an existing project for the display/controller.
I have an LDMOS amplifier that is orchestrated by an Arduino MEGA for power, control and band switching. I'm driving the amplifier with a ICOM radio that operates Bluetooth, so I incorporated an ESP32 using Bluetooth to do the Comms to the IC-705 radio. When ever the radio's frequency band changes, the MEGA follows by changing the amplifier band-switch and the antenna switch. This works fine.
The amplifier is mounted remotely (basement, just below me) and I have a "2 line/16 character" display with 5 buttons that communicates to the Arduino MEGA via I2C comms (SDL/SCL lines with pullups). But with a physical shack re-configuration, the cable no longer reaches and I've added an extension to the cable, but the comms is intermittent.
What I'd LIKE to do is to use the M5Stack as the display/control and communicate to it through my existing ESP32 Bluetooth along with the communications to the Radio.
Can I connect the existing ESP32 Bluetooth the BOTH the IC-705 Radio AND to the M5Stack Core2 for the display and control parameters?
I currently communicate from the ESP32 to the IC705 via BT using a declaration:
BluetoothSerial SerialBT; (Sorry, I don't understand how to use the triple brackets to show code! I'm a newbie here.)Would I then declare a second instance to communicate with the M5Stack:
Bluetooth Serial M5StackBT;
and send all the display parameters to the M5StackBT?Does this change seem feasible?
Any "gotcha's" that you can see?Thanks!
Sir Michael
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login