Skip to content

Robotistan/PicoBricks-for-ESP32-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚠️ You must select the "ESP32 DEV Module" board from the Arduino IDE board manager for PicoBricks library. ⚠️

PicoBricks Library for ESP32

Official Arduino library for controlling the PicoBricks development platform using ESP32.

PicoBricks is an all-in-one educational development board designed for learning and prototyping with microcontrollers. This library includes support for essential peripherals such as OLED display, NeoPixel, Servo, Relay, IR receiver, motor driver, and popular sensors like DHT11 and SHTC3.


πŸ”§ Features

  • πŸ“Ί SSD1306 OLED Display control (I2C)
  • 🌑️ Temperature & humidity reading (SHTC3)
  • πŸ’‘ NeoPixel RGB LED support
  • πŸ”Š Buzzer tone generation
  • βš™οΈ Servo and DC motor control (with I2C motor driver)
  • πŸ“Ÿ IR Remote Receiver support
  • ⚑ Relay control

πŸ“¦ Installation

Option 1: Arduino Library Manager

Coming soon – Once submitted and approved by Arduino Library Manager.

Option 2: Manual Installation

  1. Clone this repository or download it as a ZIP file:

    https://github.com/Robotistan/PicoBricks-for-ESP32-Arduino
    
  2. Move or extract the folder to your Arduino libraries directory:

    • Windows: Documents/Arduino/libraries
    • macOS/Linux: ~/Arduino/libraries
  3. Restart the Arduino IDE.


πŸ“„ License

  • Apache License

All original source code in this repository is Copyright (C) 2025 Robotistan. This source code is licensed under the Apache License 2.0 as described in the file LICENSE. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


About

PicoBricks for ESP32 Arduino Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published