STEP400 is a stepper motor driver board that can control up to 4 axes. STEP400 elegantly combines all necessary functions, from communication to motor control, into a simple and complete package. STEP400 uses Open Sound Control (OSC) based on standard Ethernet rather than specialized industrial protocols to achieve ease of use while ensuring it is reliable enough for use in art, design or any other creative application. STEP400 can be easily controlled through creative coding environments such as openFrameworks, Processing, Max, Unity or Touch Designer. STEP400 is Arduino compatible, so you can drive the motors with your own code too.
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.
ChipWhisperer-Husky is a compact package for experimental side-channel power analysis and fault injection. It follows in the footsteps of our ChipWhisperer-Lite and ChipWhisperer-Pro products and adds new features such as a high-speed logic analyzer for visualizing faults, real-time data streaming for attacking asymmetric algorithms, and additional I/O Extension pins.
ThunderScope is the first oscilloscope designed specifically for Thunderbolt, allowing live sample data to be streamed to your computer at over 1 GB/s. This design eliminates all limitations of traditional oscilloscopes by leveraging the powerful processing capabilities of modern devices. Measurements are made fast and easy, with cramped UIs replaced by multi-window layouts and support for modern accessibility features. Sample memory was increased from megabytes to gigabytes, and the fixed list of protocols and trigger types was replaced by an ever-expanding repo. ThunderScope is also open source, so you have complete control over your data from the moment you sample it. You can easily add your own custom features and benefit from new features built by the community.
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).
The project presented here is a bipolar stepper motor driver. It is based on the BD63731EFV chip, a low-power driver driven by a PWM signal. The project power supply voltage is 8~28V DC, and the rated output current is 3A. The input interface adopts CLK-IN drive mode, and the excitation mode corresponds to FULL STEP mode (2 types), HALF STEP mode (2 types), QUARTER STEP mode (2 types), 1/8 STEP mode, 1/16 STEP mode through the built-in DAC . In terms of current attenuation, the SLOW DECAY/FAST DECAY ratio can be set without any restrictions and all available modes can be controlled in the most suitable way. Additionally, the power supply can be driven by a single system, simplifying design.
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.
SYZYGY is an FPGA extension standard for medium to high speed interfaces. This design is a breakout board for connecting dual Atto320 LWIR sensors. Designed to mate with existing sensor breakout boards that provide FFC connectivity.
SYZYGY is an FPGA extension standard for medium to high speed interfaces. This design breaks out all 32 I/O pins into taps with 0.1" headers. A small prototyping area is also provided.
This design is a connector for the Raspberry Pi HQ camera.
It is a very beautiful and convenient little board. But it has a small flaw, the ice40 FPGA it uses is very simple, and it's generally fun to see people doing exciting projects with 5k LUTs. Sometimes it's convenient to have some extra space available when experimenting.
icebreaker++ is a very nice and convenient little board. But it has a small flaw, the ice40 FPGA it uses is very simple, and it's generally fun to see people doing exciting projects with 5k LUTs. Sometimes it's convenient to have some extra space available when experimenting.
SYZYGY is an FPGA extension standard for medium to high speed interfaces. This design splits the video output to a regular digital display and also supports input from the digital display. It connects to the SERDES via a SYZYGY-TXR connector. Would love to be able to test the 5Gbps output of high resolution GPDI.
SYZYGY is an FPGA extension standard for medium to high speed interfaces. This project is a splitter that outputs video to a regular digital display and also supports input from a digital display.
The icebreaker project is a very nice and handy little board. But it has a small flaw, the ice40 FPGA it uses is very simple, and it's generally fun to see people doing exciting projects with 5k LUTs. Sometimes it's convenient to have some extra space available when experimenting.
The biggest feature of this open source oscilloscope is its strong waveform rendering (afterglow/fluorescence) effect. At the beginning, the author used Raspberry Pi Module 3, which can render 22,000 frames per second. In the later stage, NVIDIA Jetson is used, which can render 130,000 frames. frame. ZYNQ's FPGA is responsible for triggering and data acquisition, and A9 is responsible for transmitting data to the Raspberry Pi. Then the Raspberry Pi does the display processing. The ADC uses 1Gsps HMCAD1511.
ScopeFun is an open source all-in-one instrumentation platform. It includes oscilloscopes, arbitrary waveform generators, spectrum analyzers, logic analyzers and digital pattern generators.
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.
This article briefly introduces the application example of sensorless square wave drive in "small water pump" based on MM32SPIN05TW.
This article briefly introduces the application example of sensorless sine wave drive technology based on MM32SPIN25 in "handheld vacuum cleaner".