Marlin 2.0.x Version for Anycubic i3 MEGA M/S/P/X/CHIRON and 4MAX with Anycubic TFT or the "new" DGUS Clone TFT - Now also with BLTouch!
-
Updated
Jun 1, 2022 - C++
{{ message }}
Marlin 2.0.x Version for Anycubic i3 MEGA M/S/P/X/CHIRON and 4MAX with Anycubic TFT or the "new" DGUS Clone TFT - Now also with BLTouch!
WebSockets for microcontrollers
This library enables you to use Interrupt from Hardware Timers on an Arduino, such as Nano, UNO, Mega, etc. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
Enables WiFiNINA network connection (local and Internet) for SAM DUE, SAMD21, SAMD51, Teensy, AVR Mega, STM32, RP2040-based boards, etc. in addition to Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino UNO WiFi Rev.2 , Nano 33 IoT, Nano_RP2040_Connect.
Building self-balancing robot using LQR controller
mDNS Library for nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00. Supports mDNS (Registering Services) and DNS-SD (Service Discovery). Ethernet_Generic library is used as default for W5x00
An ESP8266/ESP32 wrapper library for Arduino providing an easy-to-use way to manipulate ESP8266/ESP32-AT shields.
Sensirion SVM30 on Arduino, ESPxx, 32U4, Lorawan, DUE
Library to configure WiFi/Credentials at runtime for Teensy, SAM DUE, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, RP2040-based boards, etc. using ESP8266/ESP32-AT-command shields. You can also specify static AP and STA IP.
My Home Automation using Home Assistant and DIY IoT devices
A simple library that implements an automatic DDNS Update Client for SAM DUE, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, RP2040-based RASPBERRY_PI_PICO, Portenta_H7, etc. besides ESP8266/ESP32, using ESP8266-AT/ESP32-AT WiFi, WiFiNINA, Ethernet W5x00, ENC28J60 or LAN8742A. It is designed to be light-weight and currently supports DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, afraid.org.
Microprocessor and Assembly Language Lab course (codes and reports)
Source code for controlling a 28-stepper motor 7-segment display
This library allows Arduino/Genuino Mega boards to control up to 9 servos with the integrated 16-bit hardware PWM timer/counter.
No-code prop and control panel to command relays with Arduino Mega 2560 or STM32 Nucleo-144 or Raspberry Pi board.
Simple WiFiNINA Manager for Blynk and AVR, UNO WiFi Rev2, SAMD, SAM DUE, STM32, Teensy, RP2040-based boards, with or without SSL, configuration data saved in EEPROM, FlashStorage_SAMD,FlashStorage_STM32 or LittleFS.
A framework supporting programmatic elapsed and real-time reminder alerting
Arduino and NodeMCU Home energy monitor, home climate and air quality
An Arduino Port Expander for ESPHome with added Arduino Mega 2560 support
An automomously/remotely driven tank with Arduino (C++) and Raspberry Pi Zero W (Python/Node.js)
A small framework for developing games for the TinyJoypad platform using more connective and resourceful micro controllers like Arduino UNO, Leonardo, Mega 2560 and many other micro controllers.
Add a description, image, and links to the mega2560 topic page so that developers can more easily learn about it.
To associate your repository with the mega2560 topic, visit your repo's landing page and select "manage topics."
Hello!
I use the same UART channel to read data from sensor (via RX pin of controller) and send debug messages (via TX pin). So there is no connection between controller's TX pin and sensor's RX pin.
In my case PMS5003 sensor works fine without sending any command to it.
Your library sends "passive mode" command in 'init' and 'trigRead' methods:
uart->write(cfg, msgLen); // set passive mode