Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flying FPV
  3. MESC FOC ESC

MESC FOC ESC

NOASSERTION

An open-source, cost-optimized STM32F303-based FOC/BLDC motor controller ESC designed as an alternative to VESC.

GitHubGitHub
55 stars21 forks0 contributors

Overview

MESC, Molony ESC, STM32F303 based FOC+BLDC ready, HALL, Encoder, Sensorless, single sides, 2 layer, ~90A @48V

Open Source Alternative To

MESC FOC ESC is an open-source alternative to the following products:

V
VESC

VESC (Vedder Electronic Speed Controller) is an open-source hardware and software project for brushless motor controllers used in electric skateboards, bikes, and other vehicles.

Quick Stats

Stars55
Forks21
Contributors0
Open Issues1
Last commit5 years ago
CreatedSince 2020

Tags

#open-hardware#embedded-systems#power-electronics

Included in

Flying FPV595
Auto-fetched 1 day ago

Related Projects

BLheli_SBLheli_S

BLHeli for brushless ESC firmware

Stars2,210
Forks1,141
Last commit9 months ago
AM32-MultiRotor-ESC-FWAM32-MultiRotor-ESC-FW

AM32 is an open-source firmware designed for STM32 ARM processors to control brushless motors (BLDC) in electronic speed controllers (ESCs). It provides safe, fast, and smooth motor control with linear throttle response, suitable for multirotor drones, crawlers, and other RC vehicles when paired with a flight controller. ## Key Features - **Firmware Upgradability** — Supports updates via Betaflight passthrough, single-wire serial, or Arduino. - **Motor Protocol Support** — Compatible with Servo PWM, DSHOT (300, 600), and bi-directional DSHOT. - **Telemetry** — Implements KISS standard ESC telemetry for real-time data feedback. - **Variable PWM Frequency** — Adjustable pulse-width modulation frequency for optimized motor control. - **Sinusoidal Startup Mode** — Designed to smoothly start larger motors and reduce cogging. ## Philosophy AM32 emphasizes safety, performance, and versatility, aiming to deliver reliable and efficient motor control across diverse hardware platforms and vehicle applications.

Stars876
Forks388
Last commit3 days ago
BlueJayBlueJay

:bird: Digital ESC firmware for controlling brushless motors in multirotors

Stars551
Forks63
Last commit3 years ago
ESC ConfiguratorESC Configurator

A Web-App to flash your BLHeli_S and AM32 based ESCs from the browser using the Web-Serial API.

Stars226
Forks72
Last commit2 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub