Ardufocus is the only OSS/OSH controller to support two independent focus motors, the high-resolution mode allows for stepwise sub-micron movements, multiple acceleration profiles, and it never forgets the focuser position between restarts.
2 Layers PCB 54.6 x 90.2 mm FR-4, 1.6 mm, 1, HASL with lead, Green Solder Mask, White silkscreen;
This open source ferry robot has unique functions such as the anti-interference standing ability of a tumbler and automatic roll-up.
This reference design provides design guidelines, data, and other content for a DC 300V input BLDC motor Hall-less control circuit using intelligent power devices. It implements vector control using an MCU designed specifically for motor control.
The wind turbine is mainly 3D printed and equipped with a BLDC motor as a generator. Foldable and no larger than 2L soda bottle. Easy to replicate and low cost to manufacture.
Starfish is a pick and place machine control board built on the Raspberry Pi RP2040 microcontroller and Trinamic TMC2209 motor driver. This control board has some similarities to a 3D printer control board, but it has some unique issues to solve—including controlling solenoids and communicating with vacuum sensors. All board information is open source, and detailed explanations are provided to help you copy successfully.
ESC is the abbreviation of Electric Speed Controller, that is, electronic speed controller, or ESC for short. The author is Benjamin Vedder, so it is called VESC. You may have heard of it, which is Benjamin ESC. This project is mainly divided into several parts, VESC firmware, bill of materials, VESC hardware, and VESC tool software. It is a very complete software and hardware project, and the supporting software is also excellent.
Both software and hardware are fully open source. The control board is designed based on STM32G4. This upgrade adds a flexible I/O subsystem and expands the types of feedback encoders and peripherals that the controller can receive.
The YMFC Flight Controller and Mini Drone is a simple, affordable, Arduino programmable open source circuit board that can be used as a standalone mini drone or as a flight control for a larger (F450 size) drone device. The simplicity of its design and control, as well as its open source nature, make the YMFC ideal for educational projects and drone enthusiasts.
This BLDC motor driver board is capable of driving one BLDC motor, or one or two bidirectional DC motors (H-bridge configuration, cascaded to support a second motor) or up to three unidirectional DC motors (half-bridge configuration).
Turnkey reference design kit for low voltage, high performance, high efficiency and high speed PMSM/BLDC motor drive applications is a reference design kit using the IMC101T iMOTION controller, 2ED2304 SOI half-bridge gate driver and BSC030N04NS OptiMOS. This reference design kit showcases our thin-film SOI and advanced motion control engine (MCE 2.0) technology enabling drive speeds up to 120KRPM for low-voltage permanent magnet motors, while the inverter section is rated up to 30 V and 25 A. It has been optimized for low voltage appliances such as vacuum cleaners, fans, pumps, compressors and other low voltage motor drive applications.
SmartKnob is an open source input device with software-configurable stops and virtual locators. The brushless gimbal motor is paired with a magnetic encoder to provide closed-loop torque feedback control, allowing the feel of the detent and stop to be dynamically created and adjusted.
Introduction: The car uses an esp32 main control, runs a motor control program based on simplefoc, and drives two brushless motors to directly drive the crawler tracks; the power supply uses two onboard 18650s in series, and uses USB boost charging with equalization.
Fascia gun is mainly used to relax muscles after exercise. Mainly involves brushless motor drive and FOC algorithm parameter debugging.
ODrive is a high-performance FOC servo driver based on STM32. It can drive two brushless motors at the same time. In the early days, it was widely used in the design of 3D printers or homemade CNC lathe electrical systems. The well-known geek James Bruton used it as most of his own To make the core unit of the robot servo drive, Stanford's previous open source 8-degree-of-freedom quadruped robot Doggo also used Odrive as the core driver.