Skip to content

bitscoper/Bitscoper_IoT

Bitscoper IoT

A versatile Internet of Things project

Build PlatformIO Project

Fritzing Sketch

Commands

Preparing Environment

python3.14 -m venv ./.venv

source ./.venv/bin/activate

pip3.14 install --upgrade pip

pip3.14 install -r requirements.txt --upgrade

Arduino Mega 2560

Build

platformio run --environment Arduino_Mega_2560

Upload

platformio run --target upload --environment Arduino_Mega_2560

Open Serial Monitor

platformio device monitor --environment Arduino_Mega_2560

ESP32_CAM

Build

platformio run --environment ESP32_CAM

Upload

platformio run --target upload --environment ESP32_CAM

Build File System Image

platformio run --target buildfs --environment ESP32_CAM

Upload File System Image

platformio run --target uploadfs --environment ESP32_CAM

Open Serial Monitor

platformio device monitor --environment ESP32_CAM

General

Build All

platformio run

List Available Devices

platformio device list

Clean All

platformio run --target clean

Full Clean All

platformio run --target fullclean

To Do

Hardware Completion

  • DS3231's Interrupt Pin

Code Completion

  • Usage of RGB LED
  • SIM900A

Code Correction

  • DS3231's Alarm Time Output, Alarm Clearance
  • RC522

Test and Callibration

  • DSM501A
  • NEO7M

Hardware Renewal

Modules and Components

  • BME280
  • RCWL0156

Connections

  • MPU9250
  • SIM900A

Notes

  • I write commit messages in Title Case and past tense, leaving out articles to keep them concise while still showing details.
  • I reuploaded the repository to clean up the commit history, but this is unlikely to happen again.

Releases

No releases published

Packages

 
 
 

Contributors