<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu" -->

---
title: BeagleConnect QuadESC 4-channel BLDC motor controller...
description: BeagleBoard.org has released the BeagleConnect QuadESC, an open-source 4-channel BLDC motor controller built around its BeagleConnect Torque system-on-module....
canonical: https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: BeagleConnect QuadESC 4-channel BLDC motor controller uses TI’s AM13E23019-based Torque module | daily.dev
og:description: BeagleBoard.org has released the BeagleConnect QuadESC, an open-source 4-channel BLDC motor controller built around its BeagleConnect Torque system-on-module....
og:url: https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu
og:image: https://api.daily.dev/og/posts/x36vDNINU.png
og:image:alt: BeagleConnect QuadESC 4-channel BLDC motor controller uses TI’s AM13E23019-based Torque module
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# BeagleConnect QuadESC 4-channel BLDC motor controller uses TI’s AM13E23019-based Torque module

**[CNX Software](https://daily.dev/sources/cnx-software)** · 5 min read · 0 upvotes · 0 comments

## Summary

BeagleBoard.org has released the BeagleConnect QuadESC, an open-source 4-channel BLDC motor controller built around its BeagleConnect Torque system-on-module. The Torque SoM uses TI's 200 MHz AM13E23019 Arm Cortex-M33 microcontroller with a trigonometric math unit and a TinyEngine neural-network accelerator. The QuadESC carrier board drives four three-phase motors with 12 current and 12 voltage sensing channels, with current design targets of 40A continuous and 70A burst per motor. It supports 3S to 6S batteries and includes CAN-FD, a flight-controller connector with DShot, and SWD debugging. It does not ship with motor-control firmware, so developers must provide their own code for motor control, gate-driver setup, current sensing, and fault handling. KiCad designs and firmware sources are on GitHub, but pricing and availability are not yet announced.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.cnx-software.com/2026/10/29/beagleconnect-quadesc-4-channel-bldc-motor-controller-ti-am13e23019-based-torque-module>

## Questions this post answers

### What microcontroller does the BeagleConnect Torque SoM use for motor control?

It uses Texas Instruments' AM13E23019, an Arm Cortex-M33 microcontroller running at 200 MHz with an FPU, 128KB SRAM, and 512KB flash. It also includes a trigonometric math unit (TMU), a TinyEngine AI accelerator, three 12-bit ADCs, and motor-control PWM, intended for CAN-connected robotics and motor-control applications.

_Engineers evaluating motor-control MCUs can track hardware releases like this one on daily.dev._

### What current can the BeagleConnect QuadESC motor controller handle per motor?

The design targets 40A continuous and 70A burst per motor, though BeagleBoard.org states these are not verified operating ratings and no burst duration is specified. Actual current capability depends on cooling, ambient temperature, and load duration, and the board uses four TI DRV8323SRTAR gate drivers with 12 TI CSD88599Q5DC half-bridge devices for the four three-phase channels.

_Those sizing motor drivers for real loads can follow hardware specs like these on daily.dev._

### Does the BeagleConnect QuadESC come with motor control firmware?

No, the QuadESC does not ship with ready-to-use motor-control firmware. Developers must provide code for motor control, gate-driver setup, current sensing, and fault handling, including functions like field-oriented control (FOC), DShot decoding, telemetry, and AI-based fault detection. KiCad hardware designs, firmware sources, and documentation are available on GitHub.

_Developers deciding whether a board fits their firmware workload can follow projects like this on daily.dev._

## Similar posts on daily.dev

- [Fortior FU75xx dual-core motor control MCU family combines 32-bit RISC-V core with 2nd-generation Motor Engine \(ME2\) core](https://daily.dev/posts/fortior-fu75xx-dual-core-motor-control-mcu-family-combines-32-bit-risc-v-core-with-2nd-generation-mo-xnvtwptjg) · CNX Software · 0 upvotes · 0 comments
- [Unitree GO-M8018-6 Motor Reverse Engineering](https://daily.dev/posts/unitree-go-m8018-6-motor-reverse-engineering-3w37esdrh) · Hackaday · 0 upvotes · 0 comments
- [A low-power industrial SBC powered by TI's AM62L32 Cortex-A53/M4F SoC](https://daily.dev/posts/a-low-power-industrial-sbc-powered-by-ti-s-am62l32-cortex-a53-m4f-soc-djwvi93g9) · CNX Software · 1 upvotes · 0 comments

---

Tags: [#robotics](https://daily.dev/tags/robotics), [#embedded](https://daily.dev/tags/embedded)

[View this post on daily.dev](https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"BeagleConnect QuadESC 4-channel BLDC motor controller uses TI’s AM13E23019-based Torque module","url":"https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu"},"datePublished":"2026-10-29T00:09:50.740Z","dateModified":"2026-10-29T00:13:03.696Z","description":"BeagleBoard.org has released the BeagleConnect QuadESC, an open-source 4-channel BLDC motor controller built around its BeagleConnect Torque system-on-module....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/389b4dea601cb007d53910a34205d856?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/389b4dea601cb007d53910a34205d856?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"CNX Software","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"CNX Software","logo":"https://media.daily.dev/image/upload/s--xozLJZc---/f_auto,q_auto/v1780213507/logos/cnx-software?_a=BAMAMiWQ0","url":"https://daily.dev/sources/cnx-software"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"robotics,embedded","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"CNX Software","item":"https://daily.dev/sources/cnx-software"},{"@type":"ListItem","position":3,"name":"BeagleConnect QuadESC 4-channel BLDC motor controller uses TI’s AM13E23019-based Torque module"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/beagleconnect-quadesc-4-channel-bldc-motor-controller-uses-ti-s-am13e23019-based-torque-module-x36vdninu#faq","mainEntity":[{"@type":"Question","name":"What microcontroller does the BeagleConnect Torque SoM use for motor control?","acceptedAnswer":{"@type":"Answer","text":"It uses Texas Instruments' AM13E23019, an Arm Cortex-M33 microcontroller running at 200 MHz with an FPU, 128KB SRAM, and 512KB flash. It also includes a trigonometric math unit (TMU), a TinyEngine AI accelerator, three 12-bit ADCs, and motor-control PWM, intended for CAN-connected robotics and motor-control applications. Engineers evaluating motor-control MCUs can track hardware releases like this one on daily.dev."}},{"@type":"Question","name":"What current can the BeagleConnect QuadESC motor controller handle per motor?","acceptedAnswer":{"@type":"Answer","text":"The design targets 40A continuous and 70A burst per motor, though BeagleBoard.org states these are not verified operating ratings and no burst duration is specified. Actual current capability depends on cooling, ambient temperature, and load duration, and the board uses four TI DRV8323SRTAR gate drivers with 12 TI CSD88599Q5DC half-bridge devices for the four three-phase channels. Those sizing motor drivers for real loads can follow hardware specs like these on daily.dev."}},{"@type":"Question","name":"Does the BeagleConnect QuadESC come with motor control firmware?","acceptedAnswer":{"@type":"Answer","text":"No, the QuadESC does not ship with ready-to-use motor-control firmware. Developers must provide code for motor control, gate-driver setup, current sensing, and fault handling, including functions like field-oriented control (FOC), DShot decoding, telemetry, and AI-based fault detection. KiCad hardware designs, firmware sources, and documentation are available on GitHub. Developers deciding whether a board fits their firmware workload can follow projects like this on daily.dev."}}]}
```

