TonexOneController icon indicating copy to clipboard operation
TonexOneController copied to clipboard

ESP32 LCD 4.3B Board Version.

Open paul0-andre opened this issue 6 months ago • 17 comments

Hi, could you tell me which of these versions I should install on my ESP32 LCD 4.3B Board?

  1. Releases/V1.0.10.2/TonexOneController_V1.0.10.2_Waveshare_4_3B_Display_Pedal_Skins.zip

  2. Releases/V1.0.10.2/TonexOneController_V1.0.10.2_Waveshare_4_3B_Display_Amp_Skins.zip

If I have to install both versions, which one do I install first?

thanks!

paul0-andre avatar Jul 29 '25 01:07 paul0-andre

Hi, I guess you have to choose one of them (you can't upload 2 different firmware) depending on if you want to display pedal or amp skins

erich74 avatar Jul 29 '25 07:07 erich74

Hi. You caan choose one or the other. The "pedal skins" version has pictures of pedals in it, and the "amp skins" one has pictures of amps in it. The pictures were too large to include both options in the same firmware build.

Builty avatar Jul 29 '25 09:07 Builty

I set up my Wi-Fi in "Station Mode" and now I can't connect to the card's Wi-Fi. The "tonex.local" network doesn't appear. How can I fix this?

paul0-andre avatar Aug 01 '25 04:08 paul0-andre

Hi. There are a few possible issues that could cause this:

  1. The details for the network are not correct, so it can't connect. if you have a version with a screen, you can check if the WiFi symbol is green. If not, then its probably the wrong network name or password. You can press and hold footswitch 1 for 20 seconds to reset the configuration, or use the programming tool to do Erase and then program the app again.

  2. Some networks don't have the right settings for "mDNS" to work. You could check your router and make sure settings related to "mDNS" or device discovery are enabled

  3. I found some times the mDNS service doesn't work very well. I have a new version coming very soon that has a newer component with some bug fixes.

  4. You could use a network scanning tool, or check in your router's device list, to locate the IP address of the controller. If you can find that, you can type in the address directly into a web browser. E.g. "http://192.168.0.100"

Builty avatar Aug 01 '25 08:08 Builty

I used the programming tool to erase and reprogram the app, and it worked again. Thank you so much again!

paul0-andre avatar Aug 01 '25 12:08 paul0-andre

Hi Greg! I'd like to ask you a question. I bought the Sparkfun SX1509 board and three footswitches to make a controller similar to the Pirate Midi - the "Max Controller." They recommend 600mA for the "Max Controller" with two footswitches. In my case, where I plan to use three footswitches, how much mA would I need?

paul0-andre avatar Aug 05 '25 01:08 paul0-andre

Hi Paul. The Polar Max uses the onboard inputs for the footswitches. Adding the SX1509 will a small amount to the current draw, but its only about 1 mA. So small you can ignore it. The same recommendations as the Max should be fine.

Builty avatar Aug 05 '25 03:08 Builty

My power supply has 5 500mA outputs. Do you think it would support it easily? Or would it be better to use a "Y" cable adding two outputs (in this case, 1000mA)?

paul0-andre avatar Aug 05 '25 03:08 paul0-andre

I think you could try a single 500 mA and see how it goes. It should be close. Keep an eye out for any signs of power issues, such as leds getting dim or the controller rebooting.

Builty avatar Aug 05 '25 03:08 Builty

thanks! 🙌🏼

paul0-andre avatar Aug 05 '25 03:08 paul0-andre

Hi Greg! I made a video and posted it on YouTube (Brazilian Portuguese) showing how it works. In the description, I credited you and also included your website. If you want me to add anything, just let me know and I'll edit and post it. Thanks for all your support!

https://youtu.be/_tZNhNsQ5XY?si=oE4S0iv9qQy4BC3r

paul0-andre avatar Aug 05 '25 16:08 paul0-andre

Hi Greg! I managed to make the controller with 3 footswitches using the SX1509 board, and it's working perfectly. Is it possible to move the bank up and down? Or will it be limited to the first 3 presets? Image

paul0-andre avatar Aug 09 '25 04:08 paul0-andre

Hi. You can move banks up and down. Press button 1 and 2 at the same time, or 2 and 3 at the same time. This will change up or down banks. If you prefer, you could add 2 more switches for dedicated up/down without needing to press two at once.

Make sure you have the right setting in the web config also. The "ext" tab has options for the footswitch layout.

Builty avatar Aug 09 '25 08:08 Builty

Greg, would this type of foot switch work perfectly? Or can you recommend one with an LED so that the moment I step on it and press the foot switch, it turns on the light.

Image

paul0-andre avatar Aug 09 '25 15:08 paul0-andre

The switch part itself would be fine. The led part could work, but it would need some wiring to make it switch on like that. It looks like the switch has multiple "poles" (switch contacts.) Use on pole for the input to the controller. Use the other pole for the led. Connect power to one side and the led to the other. It might need a current limiting resistor also. That should do the trick.

Builty avatar Aug 09 '25 23:08 Builty

Hi Greg, I made a controller with 5 footswitches and configured them according to your platform's table (1x5A). My question is whether I can configure footswitches 1 and 5 to go down and up the bank, respectively, (by pressing and holding) instead of pressing footswitches 1 and 2 (Bank Down) and 4 and 5 (bank up).

paul0-andre avatar Oct 11 '25 17:10 paul0-andre

Hi. The options availablke are

  • 1x5A: banking via switches 1+2, 4+5
  • 1x5B: banking via switches 1 and 5 (buttons dedicated to bank switching.)

I don't have any long press options at the moment, but that is a fair idea.

Builty avatar Oct 11 '25 22:10 Builty