Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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).
- Host: GitHub
- URL: https://github.com/thijses/longboard_2024
- Owner: thijses
- Created: 2024-04-24T20:34:58.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-30T17:22:44.000Z (4 months ago)
- Last Synced: 2024-09-26T18:47:06.076Z (3 months ago)
- Topics: esp32-arduino, esp32-s3, longboard, platformio, simplefoc
- Language: C++
- Homepage:
- Size: 4.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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=sharingFor the current state of the code, see the TODO list in main.cpp (which i may move to here).