Our great sponsors
-
Smoothieware
Modular, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The way I found out that Windows' USB stack is dumb as bricks is when I wrote that exact thing for smoothie - specifically, a C++ wrapper around NXP's C-based USB stack that actually used polymorphism and runtime scatter-gather in a sensible way.
Hi, I build a Streamdeck with a Arduino Pro Micro (32u4). It is a combination of 2 different Projects which both are communicating via Serial. So the the programs on the PC are disturbing each other. Is there a way to let my PC think there are 2 Devices connected to it? so that the programs on my pc are not using the same serial port to communicate with the Arduino? The Streamdeck is using the HID support package: https://github.com/NicoHood/HID
Yeah but only the same basic stuff - have you noticed that no-one seems to be aware that the atmega328 and atmega2560 have an analog comparator that can be wired to timer input compare? So many amazing possibilities lost since there's little to no library support for it, and one of the crucial pins isn't even brought out to a header on the arduino mega…
Most of my interaction with mbed was when it a massive pita since it was still closed source.. I do have one interaction with the project since they opened it though