In this tutorial, we'll look at how to configure the GRBL 0.9 firmware for Ramps 1.4 with Arduino Mega 2560 and interface with LaserGRBL. To control your CNC or MPCNC with LaserGRBL, you need to install and configure firmware on your Arduino board, so that it can...
Installing and wiring a Ramps 1.4 card for an MPCNC
An MPCNC is an acronym for "Mostly Printed CNC", meaning that it is built primarily from 3D-printed parts. It is a CNC (Computer Numerical Control) machine that can perform machining, engraving, cutting or milling operations on various materials such as wood, plastic...
Creating a shared folder with Samba under Linux
It is possible to access a folder on a remote machine by installing a Samba server under Linux. This server lets you access a certain file folder from any machine connected to the same network. Installing Samba To install Samba, sudo apt-get update && sudo...
Programming an ESP32 via WiFi with the Arduino IDE (OTA)
A very practical feature in the IoT field is the ability to program a connected microcontroller, such as an ESP32, via WiFi. This technique is called Over-The-Air (OTA) Programming. Hardware NodeMCU ESP32 Computer WiFi network Operating principle In...
UDP communication with React Native
Creating a BLE application for ESP32 with React Native
Creating a Bluetooth application for ESP32 with React Native
Careers and training in Information Technology (IT)
Information Technology is a constantly evolving field that plays an essential role in modern society. Computer science courses, grouped under the term Information Technology, offer valuable training and open the way to a multitude of exciting careers. IT Training...
Alternatives to the Raspberry Pi 4
If you want to replace your Raspberry Pi 4 with an alternative, whether because of scarcity or because you want slightly different performance, there are a number of single-board computers available. The Raspberry Pi Foundation is developing wonderful tools with a...
Raspberry Pi Pico microcontroller overview
The Raspberry Pi Pico is a development board based on the RP2040 microcontroller. Its dual-core Arm Cortex M0+ microprocessor makes it an inexpensive and powerful board. It can be programmed in C++ and Python. The W version can also connect to WiFi. Some card features...