Sipeed Series

MaixPy #8: Maixduino 1602 LCD | I2C MicroPython

In this experiment, an LCD based on the Hitachi HD44780 controller was used. In this type of screen, there are liquid crystals inside that when they are passed through by a current, the crystal becomes opaque, blocking the light (backlight) that tries to pass. Therefore, the various combinations of specific crystals on and off  make it […]

MaixPy #8: Maixduino 1602 LCD | I2C MicroPython Read More ยป

MaixPy #7: Maixduino OLED Display | I2C MicroPython

The I2C protocol describes the operation of a serial communication bus that uses just two wires. Invented by Philips in the early 90’s, this protocol is widely used to connect low-speed peripherals to motherboards, microcontrollers, and related devices. In this tutorial, I am going to establish the I2C communication between the Maixduino and the 0.95inch

MaixPy #7: Maixduino OLED Display | I2C MicroPython Read More ยป

Maixduino: Pan-Tilt Servo Control with MaixPy

Tilting is a cinematographic technique in which the camera stays in a fixed position but rotates up and down in a vertical plane. Tilting the camera results in a motion similar to that of someone raising or lowering their head to look up or down. [1] In cinematography and photography, Panning means swivelling a still or video camera horizontally from a fixed position. This motion

Maixduino: Pan-Tilt Servo Control with MaixPy Read More ยป

MaixPy #3: Maixduino Analog-To-Digital Converter (ADC)

An ADC converts a continuous-time and continuous-amplitude analog signal to a discrete-time and discrete-amplitude digital signal. The conversion involves quantization of the input, so it necessarily introduces a small amount of error or noise. Furthermore, instead of continuously performing the conversion, an ADC does the conversion periodically, sampling the input, limiting the allowable bandwidth of the input signal. [1] In this tutorial, I am

MaixPy #3: Maixduino Analog-To-Digital Converter (ADC) Read More ยป

Tutorial #3: Maixduino Speech Recognition

In this tutorial we are going to explore the APU (Audio Accelerator) of the Maixduino. The Sipeed M1 chip comes with a high-performance microphone array processor that can achieve the following capabilities: Sound Source orientation Sound field imaging Beamforming Voice wake up Speech Recognition The Maixduino has an onboard MEMS microphone. In simple terms, the

Tutorial #3: Maixduino Speech Recognition Read More ยป