MH-Z19
microcontroller
MH-Z19 | microcontroller | |
---|---|---|
2 | 2 | |
193 | 8 | |
- | - | |
0.0 | 4.7 | |
5 months ago | about 1 year ago | |
C++ | C++ | |
GNU Lesser General Public License v3.0 only | 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.
MH-Z19
microcontroller
-
Modeling Large Projects??
It depends on the meaning you put into the word “model”. In my opinion the technology (at least the open source ones) is not ready to “model” or simulate both hardware and software at the same time. For hardware, I’d say take a look at CadQuery because you mentioned “large”. Large things require collaboration. Collaboration requires merging work of multiple people. AFAIU That can only be done with CadQuery today. Though CadQuery doesn’t offer a standard way of handling large (and, thus, modular) models. You can check my take on how to use CadQuery for that. For software, you can try VIAM if you feel adventurous. If you don’t want to be a Guinea pig then you may consider using ROS2 though its take on “simulation” is a bit different. If you choose ROS2 and you have some CPU in addition to Arduino’s, you may want to consider my take on controlling Arduino. Though there will be an adventurous aspect to it too. If you don’t have anything in addition to Arduino, you may want to consider micro-ROS instead.
-
ROS2 and Arduino communication
You shouldn’t have to implement such basic building blocks yourself in 2023. Please, consider using https://github.com/openvmp/microcontroller . Unfortunately it’s not yet packaged as an Ubuntu package. So you’ll have to follow instructions to clone it (and it’s dependencies) into your workspace.
What are some alternatives?
uart-esp-cpp - UART C++ Class Component for ESP-IDF
ros2_serial_interface - ROS2 Serial communication interface
arduino-uart-svm4x - Arduino library to work with the Sensirion's SVM41 sensor modules via UART
Parallax-FeedBack-360-Servo-Control-Library-4-Arduino - Arduino library which control Parallax FeedBack 360° High Speed Servo easy.
arduino-mhz19 - 💥 Arduino library for Winsen MH-Z19 – infrared carbon dioxide sensor. The library allows using the sensor over hardware or software UART on any board that supports Arduino.
ESP-131GPIO - Arduino ESP8266 - E1.31 GPIO relay driver
EByte_LoRa_E220_Series_Library - Arduino LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..
openvm-models
ACS712 - Arduino library for ACS Current Sensor - 5A, 20A, 30A
NeoPixel-Stair - Stair LedLights, using NeoPixel Ledstrips and an Arduino
ModuleInterface - Easy config and value sync between IoT modules, database and web pages
serial_motor_demo