Bpi:bit + Arduino IDE

How to add & select the right board in the Arduino IDE:

Bord manager URL: https://dl.espressif.com/dl/package_esp32_index.json

Board: FireBeetle ESP32

How to add the BPI-BIT board to the Arduino IDE:

Pins definition:

Programming PONG with Arduino for the BPI:bit.

Programming colors with the Arduino IDE for the BPI:bit.

Adjusting Hue, Saturation & Lightness (HSL).

Bugs fixed…

Full color

"THE MATRIX" rain effect:

Flappy Bird + BPI:bit = Flappy:bit

Analog output:

Touch pins:

COLORFUL SNAKE:

Programming a “colorful snake” game for the bpi:bit using Arduino IDE.

PENDULUM WAVES:

Programming pendulum waves with Arduino IDE for the bpi:bit.

WAVES #2:

Visualizing waves adjusting the phase shift of 5 sinusoids.

ROTARY ENCODER:

HSL colors on bpi:bit LED matrix using rotary encoder & 7-segment display.

Persistence Of Vision (POV):

bpi:bit is on fire:

THINKaBIT:

Emulating the popular mechanical toy THINKaDOT (by Joseph Weisbecker, 1965).

25 INTERSECTIONS:

How long will it take our wandering BPI:BIT to pass by the 25 intersections following a completely erratic/random path starting at the center?

COUNTER CELLULAR AUTOMATON:

SIMON:

2 Likes