VESC Wcore

59.99 ex VAT

The VESC WCore is a compact PCB designed as the foundation for custom wireless remotes for both land and water-based applications featuring a range of inputs and wireless charging.

7 in stock

Category:

The VESC WCore is a compact and versatile core PCB designed as the foundation for custom wireless remotes for electric vehicles. It integrates the essential hardware needed to build reliable, high-performance remotes suitable for both land and water-based applications. Its small footprint makes it ideal for space-constrained designs such as handheld or fully sealed waterproof enclosures.

Built around the ESP32-C3 microcontroller, the VESC WCore provides integrated 2.4 GHz Wi-Fi and Bluetooth 5 Low Energy connectivity, allowing wireless configuration, real-time monitoring, telemetry, diagnostics, and firmware updates using VESC Tool. It comes preloaded with VESC Express firmware for seamless integration and also supports communication over USB and CAN, making it suitable for both development and production environments.

The board includes full single cell Li-ion battery management with protection features and supports both wired and wireless charging. Wired charging currents can reach up to 800 mA, while wireless charging can reach up to 900 mA. Its ultra low power design allows a sleep current of around 100 µA with fast wakeup support while keeping the 3.3 V and 5 V rails available. For additional battery safety, the hardware automatically disconnects the cell if the voltage drops below 2.8 V, reducing current draw to less than 0.2 µA, and reconnects automatically when charging is detected.

For control inputs, the VESC WCore provides three ADC inputs capable of reading voltages from 0 V to 6 V, making them suitable for throttle, brake inputs, or external sensors. Two digital inputs with deep sleep wakeup capability allow flexible control schemes and low power remote designs. A dedicated 5 V LED addressable LED output can be used for status indication, while two onboard addressable RGB LEDs and dedicated charging indicators provide additional visual feedback for system and charging status.

The integrated CAN bus interface enables reliable high speed communication with motor controllers, BMS units, and other CAN enabled devices. The board can also be powered directly from USB, which simplifies configuration, development and bench testing.

With a compact PCB size of just 24.3 mm × 49.0 mm and a weight of only 7.5g or 9g with the included charging coil, the VESC WCore provides a complete and flexible platform for next generation electric vehicle remote designs.

Please note that this device currently can only be configured through LispBM scripting.
Please see the product datasheet for further details.

The following items are included:
1x VESC WCore
1x Wireless Charging Coil

  • ESP32-C3 microcontroller with integrated 2.4 GHz Wi-Fi and Bluetooth Low Energy (BLE) for wireless configuration and real-time monitoring.
  • Preloaded with VESC Express firmware for seamless integration with VESC controllers, supporting telemetry, diagnostics, and wireless firmware updates.
  • Single cell li-ion battery management and protection.
  • Wired and wireless charging support.
  • 100 uA sleep current with fast wakeup support while the 3.3V and 5V rails are available.
  • Hardware cell disconnect when the cell drops below 2.8V with less than 0.2 uA current draw. Reconnects the cell when wireless or wired charging is started.
  • 3 analog inputs capable of reading 0V to 6V.
  • 2 digital inputs that can be used for wakeup from deep sleep.
  • CAN-bus interface for reliable, high-speed communication between multiple devices such as motor controllers, BMS units, and other CAN-enabled peripherals.
  • Can be powered directly from USB for convenience during configuration, development, and bench testing.
  • Compact form factor measuring only 24.3 mm × 49.0 mm and lightweight at just 7.5 g, ideal for applications where space and weight are critical.
  • Two onboard fully programmable RGB LEDs.
  • Charging LEDs for wireless charging as well as for wired charging.

 

For the CAN-bus to work all devices on it need to have the same baudrate and different CAN IDs. If both of those conditions are not fulfilled the CAN-bus will be unreliable and often not work at all.

By default all our devices have CAN baudrate 500 kbps. The default ID is are

  • Nanolog, RMCore, WCore, Link: 2
  • BMS: 3
  • Display: 4
  • ESC: random, but not 2, 3 or 4

Due to the random ESC ID you need to check for collisions and change ID accordingly before connecting them together on the CAN-bus

Note
Changing CAN baudrate has to be done on each device individually without having other devices connected over CAN as having different baudrates on the same bus will make communication on that bus stop working completely. VESC Tool has a function that allows changing CAN baudrate on all devices at once; it can be found at the top of the CAN Tools page. Once the update is done using this method it will be stored in the non-volatile settings on each device.

Note
All our devices remember the CAN ID and CAN baudrate across firmware updates. This allows reaching all devices on the CAN-bus on the same baudrate and ID as before even after a firmware update.

Note on motor controllers with an ESP32
Our motor controllers that have an integrated ESP32 (Maxim, Maxim+, Pronto, Duet) have the USB and wireless interfaces connected to the ESP32. When changing baudrate on the motor controller it will no longer be reachable on the CAN-bus from the ESP32. To resolve this, the VESC Express page can be used to change to the same baudrate on the ESP32 - this should make the motor controller appear on the CAN-bus again. The same is true for overlapping IDs - if the motor controller ID is changed to the same as on the ESP32, the ID of the ESP32 can be changed in the VESC Express page to a different one to make the motor controller appear on the CAN-bus again.

 

Yes, we offer a discount for all customers when ordering 3+ and 10+ units which can be seen on the website.
For order quantities over 25 units please follow the instructions on the request approval for a wholesale account page.
Once your account has been approved for wholesale, go to wholesale products which will show show the updated prices and lead times.

Yes, we do. Please contact us at info@vesclabs.com with your project requirements and specifications, and our team will assist you with tailored OEM or custom solutions.

Yes, we do. Please send the details of your project and institution to info@vesclabs.com, and our team will review your request.

Our partner Oliver, also known as Electricfox, offers paid consulting services for BMS and motor controller integration, setup, tuning and load testing. His website is

https://electricfox.de/

At the bottom of the page you can find different options to contact Oliver

Reviews

There are no reviews yet.

Be the first to review “VESC Wcore”

Your email address will not be published. Required fields are marked *