ODrive
esp-idf
Our great sponsors
ODrive | esp-idf | |
---|---|---|
40 | 245 | |
2,748 | 12,479 | |
2.5% | 3.2% | |
3.1 | 10.0 | |
28 days ago | 5 days ago | |
C++ | C | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ODrive
-
Stuttering in BLDC Motor
ODrive perhaps?
-
Can I use inverse Clark instead of SV PWM?
Well I dunno, maybe see how ODrive does it
-
How to select a DC motor/generator for pedal power?
Then maybe just hook everything to an Odrive and maybe add an Arduino or something to tell it what to do - although this also means you'll probably want an encoder at least on the pedalling motor to get accurate position/speed readings at low speed, since pedalling cadence is typically in the 60-90RPM range
-
Are Nema 23s Overkill?
If you want speed, use servomotors
- I need very precize DC motor speed controler. Any suggestions?
-
Bldc motor drive
This video may interest you, maybe also check this one and check out simpleFOC and/or ODrive
-
Output goes up instead of down when approaching setpoint. How can I fix this?
ODrive time?
-
Advice on motor control for a wave simulator.
Look at using some RC brushless motors driven from an ODrive board
-
How would you design this? Stepper vs servo? Pulleys?
You can probably replicate your own with appropriately sized RC brushless motors driven from ODrive boards. The boards can be linked together via CAN bus to communicate with your Arduino equipped with a CAN bus shield.
-
I love it when a guest isn't hesitant to voice their pet peeves in robotics
Thanks for the link! I know about simplefoc, the problem is the hardware. Simplefoc focuses on low wattage motors, e.g. a gimbal motor for a camera. For high wattage application, there's not much hardware available, and none that is affordable. There's odrive, which will set you back ~300$ just for the controller. Other than that, you'll have to go to traditional robotics companies.
esp-idf
-
ESP32S3 ability to change wakeup interrupt in wake stub/ulp coprocessor program?
For returning to deep sleep from the wake-up stub you can take a look at how it is done in https://github.com/espressif/esp-idf/tree/master/examples/system/deep_sleep_wake_stub
-
Trying to learn ESP-IDF on VSCode
You can find the examples here: https://github.com/espressif/esp-idf/tree/master/examples
-
GC9A01 vs ILI9341 for M5Stack AtomS3 LCD - both work, which should I use?
I found the spi_lcd_touch example and flashed it, and it seems to run fine with either ili9341 or gc9a01 drivers selected (although both are mirrored, and one has the colours inverted compared to the other - both of which I assume are things I can fix in either driver).
-
I2C Interrupt
If that's the case: You register a GPIO as event source and make a task waiting for it, that then just performs the I2C-transaction. Follow this example https://github.com/espressif/esp-idf/blob/master/examples/peripherals/gpio/generic_gpio/main/gpio_example_main.c
-
ESP-IDP and pytest markers for supported targets
IDF contains stuff like https://github.com/espressif/esp-idf/blob/master/pytest.ini and https://github.com/espressif/esp-idf/blob/master/tools/ci/idf_pytest/constants.py which are not part of the pytest-embedded package.
-
Unveiling secrets of the ESP32: creating an open-source Mac layer
ugh.. arduino.
Better to start with ESP-IDF, there's a pretty full featured well documented web server, and a lot more.
https://github.com/espressif/esp-idf/tree/master/examples/pr...
- Can I use esp32 to hook up a camera?
-
where can i find esp_peripheral.h ?
i've looked over the the ble peripheiral example https://github.com/espressif/esp-idf/blob/master/examples/bluetooth/nimble/bleprph/README.md and i see it's using
- Esp32 video streaming on web server
-
ESP32-S3 Usb host hid
Hi, I have device ESP32-S3-DevKitM-1 and i want to catch keystrokes from keyboard. I tried using this https://github.com/tanakamasayuki/EspUsbHost and example from espressif https://github.com/espressif/esp-idf/tree/release/v5.1/examples/peripherals/usb/host/hid/main but when i connect keyboard it is just connecting and disconnecting. Can anyone help me with this?
What are some alternatives?
Arduino-FOC - Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
arduino-esp32 - Arduino core for the ESP32
FastAccelStepper - A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
RpiMotorLib - A python 3 library to connect various motor systems to a raspberry pi single board computer
WiFiManager - ESP8266 WiFi Connection manager with web captive portal
Grbl_Esp32 - A port of Grbl CNC Firmware for ESP32
WLED - Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
printNC - 100% Free and Open Source, the PrintNC is the next generation of high performance, affordable CNC machines
Unity Test API - Simple Unit Testing for C
DIY-CNC-machine - How to build your own CNC machine from scratch
esptool-js - Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.