Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thijses/longboard_2024

the code for my custom electric longboard (including custom ESC).
https://github.com/thijses/longboard_2024

esp32-arduino esp32-s3 longboard platformio simplefoc

Last synced: 3 months ago
JSON representation

the code for my custom electric longboard (including custom ESC).

Awesome Lists containing this project

README

        

# Thijs LongBoard (TLB) firmware
This repo contains the code (compiled using platformIO) for my custom electric longboard. This thing is a 12-60V (3-13S LiPo) BLDC speed-controller (currently FOC focussed, but sensorless (BEMF) option is in development), as well as an ESP32-S3 for control & radio. The PCB is intended to be mounted inbetween the board and the truck (where most boards have a soft-plastic spacer)

The design of the PCB (that this code is intended to run on) can be found here:
https://oshwlab.com/s.t.van.liempd/tlb
[](https://oshwlab.com/s.t.van.liempd/tlb)
I've produced (using JLCPCB assembly service) the 1st revision ('R01'), and am currently working on R02. Fair warning, because of the fancyness of the PCB and components (as compared to my previous projects), the PCB production is exactly cost-optimized (at 200~300$ for 5 assembled PCBs).

To mount the PCB between the board and truck, some 3D printed pieces are required. The design for these can be found here:
https://a360.co/4b4FQNT

[//]: # (i've commented out this embed-link {from the https://fusion.online.autodesk.com/ online portal} because github-flavored markdown doesn't do objects. )

I'm currently still testing the 1st revision PCB, progress can be found here:
https://docs.google.com/spreadsheets/d/1WjNS1LBmWm-569doQyxE5OfJIkMKA3vcxIIeLDl5snc/edit?usp=sharing

For the current state of the code, see the TODO list in main.cpp (which i may move to here).