Skip to content

Commit 7ce32d8

Browse files
authored
Add Mini Sparkle Motion board
1 parent a0c8c75 commit 7ce32d8

File tree

4 files changed

+17
-0
lines changed

4 files changed

+17
-0
lines changed

.github/workflows/build-clang-doxy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ jobs:
284284
[
285285
"wippersnapper_feather_esp32",
286286
"qtpy_esp32",
287+
"sparklemotionmini_esp32",
287288
"feather_esp32_v2",
288289
"itsybitsy_esp32",
289290
"wippersnapper_qtpy_esp32c3",

platformio.ini

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,14 @@ board_build.filesystem = littlefs
323323
build_type = debug
324324
build_flags = -DARDUINO_ADAFRUIT_QTPY_ESP32
325325

326+
; Adafruit Mini Sparkle Motion
327+
[env:adafruit_sparklemotionmini_esp32]
328+
extends = common:esp32
329+
board = adafruit_sparklemotionmini_esp32
330+
board_build.partitions = min_spiffs.csv
331+
board_build.filesystem = littlefs
332+
build_flags = -DARDUINO_SPARKLEMOTIONMINI_ESP32
333+
326334
; Adafruit QT Py ESP32-C3
327335
[env:adafruit_qtpy_esp32c3]
328336
extends = common:esp32

src/Wippersnapper_Boards.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,13 @@
177177
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
178178
#define STATUS_NEOPIXEL_NUM 1
179179
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
180+
#elif defined(ARDUINO_SPARKLEMOTIONMINI_ESP32)
181+
#define BOARD_ID "sparklemotionmini-esp32"
182+
#define USE_LITTLEFS
183+
#define USE_STATUS_NEOPIXEL
184+
#define STATUS_NEOPIXEL_PIN PIN_NEOPIXEL
185+
#define STATUS_NEOPIXEL_NUM 1
186+
#define USE_PSRAM ///< Board has PSRAM, use it for dynamic memory allocation
180187
#elif defined(ARDUINO_RASPBERRY_PI_PICO_W)
181188
#define BOARD_ID "rpi-pico-w"
182189
#define USE_TINYUSB

src/provisioning/littlefs/WipperSnapper_LittleFS.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
defined(ARDUINO_ADAFRUIT_ITSYBITSY_ESP32) || \
1818
defined(ARDUINO_ADAFRUIT_FEATHER_ESP32_V2) || \
1919
defined(ARDUINO_ADAFRUIT_QTPY_ESP32_PICO) || \
20+
defined(ARDUINO_SPARKLEMOTIONMINI_ESP32) || \
2021
defined(ARDUINO_ADAFRUIT_QTPY_ESP32C3) || \
2122
defined(ARDUINO_ADAFRUIT_FEATHER_ESP32C6)
2223
#include "WipperSnapper_LittleFS.h"

0 commit comments

Comments
 (0)