The Code Architect “La Programmerie” is a generic Arduino code generator. It helps generate codes based on each selected item with basic libraries, definitions and functions. La Programmerie allows you to obtain functional code to manage or test several devices at the same time
Drag and drop or double-click the item from the left column into the drop zone and click show code to generate Arduino code based on the selected items.
This project aims to collect all the tutorials on Arduino or Raspberry Pi (or other microcontroller) and help beginners to create new codes.
Feel free to drop us a message and let us know your thoughts and ideas for future updates.
CommunicationSensorOutputShield
Communication
Sensor
Output
Shield
ESP8266 Wifi Connection
The ESP8266 NodeMCU has a built-in chip for connecting to WiFi.
The I2C protocol is a serial communication protocol allowing two devices to exchange data. On the bus there is one ‘Master’ device and up to 128 ‘Slave’ devices.
An analog output corresponds to a module that sends a discrete value generally between 0 and 5V
Moteur CC
Direct current (DC) motors convert electrical power into rotation. It generates continuous rotation when a constant voltage is applied to its terminals. The speed of rotation is proportional to the applied voltage.
An addressable RGB LED strip controls the color and brightness of the LEDs that make it up individually
Serial Servo Controller
The Maestro module from Pololu is a serial controller allowing to control several servomotors by simply using the serial communication of the microcontroller.
The relay is a controlled switch which isolates the electronic part from the power part.
Servo
Servo motors are DC motors coupled with electronics and gears. The electronics allow the motor to be controlled in position when a PWM signal is applied and the gears allow the torque of the electric motor to be increased. There are two types of servo motors, position-controlled servos and speed-controlled servos. The speed-controlled servomotor has the particularity of continuous rotation, unlike the position-controlled servomotor, which generally has an amplitude of 180°.