Summerboard SBX V1 reviews, discussion, mods, deals, problems, mostly problems. Maintenance/upgrade guides.

I was going to try to epoxy it today, as its been a month after paying them and ive yet to get any sort of shipping confirmation. I looked deeper into my summerboard base after i saw someone having a similar problem on fb, but they broke their base too. Seems that my base also broke… i dont even want to think about how much money im gonna give Aaron for this…


1 Like

old price was $30 a pair for the plastic castor bases I think so prob more now.

Not that they will sell me any.

Yeah you have to constantly ask them but they will send them eventually.

1 Like

I got them to sell me new base and ubrackets.

2 Likes

@Lee_Wright Was this VESC Tool that Summerboard released pre-app the full VESC Tool or did it have a similar paired down feature set as the current app? Did it have motor detection, motor & BMS current limits, remote pairing etc? Any chance you still have a link to it? The current VESC Tool tells me that my ESC FW is too old.

It might be helpful to explain my situation. My remote got stolen a while back and I left my SB1 in storage for a couple of months while searching for a second-hand remote. I just realized that the battery has since went into a pre-mature protection and so I have a second issue to deal with.

So I’ve been trying to figure out what’s the cheapest/easiest way to get riding again.

The Flipsky VX4 remote is half the price of a Summerboard’s, but I don’t know if it’ll work with the SB ESC. If I end up converting to a 2x CFOC3 VESC in the future, then the Summerboard remote likely won’t work.

I was also curious if I went down the LiPo path if I could re-configure the SB1 ESC current limits to get closer to SBX performance.

1 Like

UART is used for aftermarket remotes.

Might be possible to use vesc tool to switch away from the stock NRF remote input

NRF is only used for one other “VESC” :innocent: remote on the market. the “vesc wand” from @Trampa boards/Vedder of VESC tool himself.

Aaron from summerboard said he thought it was possible that VESC wand remote could pair up to the stock mobo but it remains untested and most likely problematic. (if someone wanted to explore this a full custom remote cloning the SBX’s communication might be the way to go) plus this rumored new summerboard electronics revision could include better remote stuff and that

Hopefully someone tries that first thing I mentioned.

Hi dude

No it was actually a fully fledged VESC tool but just custom FW to work with the Summerboard. I’m sure if you asked Aaron he would provide it with a disclaimer. It was a mobile tool only, I may have the .apk somewhere but I’d have to dig through for it. Summerboard used to host it on their website, I’d assume they don’t have it on there anymore but someone who knows how to do things may be able to find it if it is.

2 Likes

@Lee_Wright It looks like the VESC Tool used to be hosted on a Google Drive link, but it’s since been removed. There were reports of people bricking their ESC, presumably that’s why it’s been removed and unlikely to be re-shared.

@Fosterqc I did some poking around on my motherboard and here’s what I found.

BLE Control to VESC Tool/ offical app is through an nRF51822 which likely is connected to ARM A over UART, although I couldn’t ohm out a connection.

Remote Control is handled by an nRF24L01+ which is connected to ARM A over SPI1.

There are 3x JTAG connectors for ARM A, ARM B and the nRF51822.

I can’t post images or links yet the pinout from upper left clockwise is:

1 No Connect
2 No Connect
3 VCC
4 VCC
5 SWD CLK
6 NC
7 GND
8 GND
9 SWD IO
10 nRST

There are also two un-populated USB-C connectors for each ARM, but that’s probably not too interesting.

The Trampa Wand uses an nRF52840 and communicates to the VESC over UART. Looking at the nRF52840 and the nRF24L01, they’re entirely different radio technologies and I’d strongly doubt that it’d be possible to pair a Trampa Wand to a Summerboard ESC. However there is actually for nRFL01 support in the VESC source code and that’s to support the Nunchuck Mod.

github vedderb nunchuk_mod

I suspect that Summerboard’s remote is based on this and there’s a slim chance you might be able to fake out the Summerboard ECS if you built one of these.

3 Likes

I have this exact remote for sale :innocent:

Anyway, I’m beyond amazed at the shittyness of this product

1 Like

This mostly looks like a VESC 6 design. You might be able to create a header file for it and run the main firmware on it. I don’t know much about these boards - is there anything extra that these do that a regular vesc doesn’t normally do, like control lights or talk to the BMS or anything else?

Sounds like you have the technical skills - I could walk you through the hardware config if you wanted. I did something similar for a Flipsky controller here.

Basically you’d start with this config, remove all the variations except what references the default “60” HW_NAME, and change a few other things.

For example, I can see 1mOhm shunt resistors going to the phases

image

so this

#define CURRENT_SHUNT_RES 0.0005

would change to

#define CURRENT_SHUNT_RES 0.001

Other things to verify - is this a DRV8301?

image

Is this the right voltage dividers to read battery voltage?

#define VIN_R1					39000.0
#define VIN_R2					2200.0

Then compile it following the instructions on the main readme for the bldc repository. Use an ST-LINK to copy the existing firmware from the STM32F405 flash over the SWD port and then flash the newly compiled firmware on both sides and test all functionality. SWDIO and SWDCLK pins are probably on this TC2050 Tag-Connect port.

image

As for the NRF module, if you can find a UART port, you can just plug the NRF52840 dongle from the Wand into that UART port (3.3v, tx, rx, gnd) and leave the built in NRF24 as it is. Would still need some way to get into the settings to configure it though.

2 Likes

just because you may find this interesting and I forgot to crosspost this

That website linked seems to be a design firm that made the ESC/BMS pair that Summerboard dropped into the SBX. Page is glitched for me now.
oh this appears to be a better page, still glitched for me idk.
http://dev.soeffects.com/summerboard/

Now I will take some close up PCB pictures of the ESC

1 Like





@jaykup

1 Like

while I am here also this Summerboard BMS pic/chip
excited to see what their next gen hardware will be like.

Oh interesting, so those other “mosfets” are actually diodes on the phases (ST PS30H). Never seen that before

Everything else makes sense.

Y4N = AD8418 = current sense amp
GH12E is the 5v to 3.3v buck
VP232 is the canbus chip

Well, we could compile with the new shunt value and see what works. Have to check temp sensor, input voltage, etc.

2 Likes

Any clue why both the old SB ESC I got from Lee wright are showing dead short on the input? I tried removing some random diodes or whatever but no luck. The BMS they once ran with are literally cracked so I don’t expect that they are in “factory” conditions haha.

honestly I will send them to you to keep if you want. I already made CAD models.

@linsus Thanks for the offer! Shipping from Sweden is probably a bit cost prohibitive. nRF24 modules aren’t too expensive and I already have an Arduino so I was going to try RollingGecko’s ArduBoardControl to see if I could get that to pair and build it up to a nunchuck if successful.

@jaykup Yes that is a DRV8301 3-phase driver. The Summerboard ESC does communicate to the BMS before enabling charging. I’ve read there’s also a gyro on the motherboard that is supposed to be for traction control?

@Fosterqc If you have a DC bench supply you might try limiting the current and touching around to see if anything gets warm. It looks like you already removed the reverse voltage protection diode just north of the battery post. Maybe it’s a damaged cap?

1 Like

JTAG pinout for ARM A.

Got them to send me 2 new bases, and and 2 extra disc.

Basically by the end of fixing the summerboard, ill have a working and broken pair of discs and bases.

Im thinking it might be possible to develop a different bearing system, and epoxy the disc. This might make it so i could make new casters. I have access to a CNC, but i might just try to print out the bearing housing with PETG. Id also need to create some new brackets. Has anyone played around with the casters to your knowledge?

1 Like

It’s all VESC based, the firmware is open source, same goes for the App. Basically a VESC-Tool with a skin.
The user should be able to get the source code for the app and FW. Once RX and TX are located it should be possible to use a NRF52840 and the Wand.

yeah but why would someone wanna do that?