Geehy’s New Motor Control SoCs Integrate Gate Drivers to Cut BOM Cost
New single-chip devices pair an Arm Cortex-M0+ core with integrated gate drivers and analog front ends for compact drives.
Motor control designers have spent the past decade squeezing more function into less board space, and Geehy’s latest release continues that trend. The company has introduced the G32M3122, G32M3114, and G32M3115, a trio of motor control SoCs that fold a microcontroller core, gate driver, and low-dropout regulator onto a single die. By absorbing components that would otherwise sit outside the controller, the series targets engineers looking to trim bill-of-materials costs and simplify layout without sacrificing computing headroom or protection features.
A Shared Core With Application-Specific Drive Stages
All three parts inherit their processing architecture from Geehy’s G32F031 motor control MCU, pairing an Arm Cortex-M0+ core clocked at 64MHz with 64KB of flash and 8KB of SRAM. Onboard DIV, MULT, and CRC accelerators offload the arithmetic that sensored and sensorless field-oriented control algorithms depend on, keeping control-loop latency low even as switching frequencies climb. The devices diverge in their integrated pre-driver stage, which is sized to match a particular voltage and current class rather than offered as a one-size-fits-all block.
Integrated driver and application fit for each G32M3122/3114/3115 variant.
| Device | Integrated Driver | Example Applications |
| G32M3122 | 3P+3N 40V gate driver, 5V/60mA LDO, 5.5-30V drive voltage | High-power fans, air purifiers, server cooling |
| G32M3114 | 6N 200V gate driver, 5V LDO, 5-20V drive voltage | Vacuum cleaners, power and garden tools, robots |
| G32M3115 | 6N 200V gate driver, 2.0/2.7A source/sink current, 5.5-20V drive voltage | Drone ESCs, vacuum cleaners |
Rounding out the analog side, each device carries a 12-bit ADC capable of sampling at up to 1.78MSPS across up to eight external and five internal channels, two rail-to-rail operational amplifiers with programmable gain from 1x to 16x, four analog comparators, and a temperature sensor accurate to within 5°C. Together, these on-chip resources handle closed-loop current, voltage, and temperature sensing that would otherwise require separate signal-conditioning ICs.
Timer Resources and Onboard Communication
The series’ timer matrix was clearly built with motor protection in mind. A 16-bit advanced timer generates eight PWM outputs in four complementary pairs, with dead-time insertion and a brake input for fast shutdown. A 32-bit general-purpose timer with four independent channels, a 16-bit low-power timer for wake-up management, two basic timers, two watchdogs, and a 24-bit SysTick timer round out the resource list, giving firmware multiple independent paths to catch faults before they turn into a runaway motor. Communication is handled through an SPI interface running up to 16Mbps, along with an I2C port, a USART, and a UART with LIN support, covering the sensor and host-communication links that most motor drive systems need without reaching for an external bridge chip.
Packaging and Development Support
Package options span QFN40, LQFP32/48, and SSOP28/24, giving designers latitude to match footprint and pin count to the target enclosure. Geehy has also released G32M3122 and G32M3114 motor evaluation boards alongside the chips, and it offers reference designs for power tool and vacuum cleaner motors that carry a project from initial part selection through a working system. Geehy posts the datasheet and user manual for the series on its website, and samples of all three devices are available now.
With a shared compute core, application-tuned drive stages, and a protection-heavy timer set, this series reads as a practical answer to the part-count problem that shows up in small motor drives. It’s easy to picture the G32M3122 landing in cooling fans and air purifiers, the G32M3114 in cordless power tools and robotics platforms, and the G32M3115 in drone ESCs and vacuum motors, with the surrounding evaluation boards and reference designs giving each project a shorter path from schematic to working prototype.