Swadge ESP32-S2/S3
APIs to develop for the Magfest Swadge
Toggle main menu visibility
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
components
hdw-battmon
include
hdw-battmon.h
hdw-battmon.c
hdw-btn
include
hdw-btn.h
hdw-btn.c
hdw-ch32v003
include
ch32v003_swio.h
hdw-ch32v003.h
hdw-ch32v003.c
hdw-dac
include
hdw-dac.h
hdw-dac.c
hdw-esp-now
include
hdw-esp-now.h
hdw-esp-now.c
hdw-imu
include
hdw-imu.h
hdw-imu.c
static_i2c.h
hdw-led
include
hdw-led.h
hdw-led.c
led_strip_encoder.c
led_strip_encoder.h
hdw-mic
include
hdw-mic.h
hdw-mic.c
hdw-nvs
include
hdw-nvs.h
hdw-nvs.c
hdw-sleep-switch
include
hdw-sleep-switch.h
hdw-sleep-switch.c
hdw-temperature
include
hdw-temperature.h
hdw-temperature.c
hdw-tft
include
hdw-tft.h
palette.h
hdw-tft.c
palette.c
hdw-touch
include
hdw-touch.h
hdw-touch.c
hdw-usb
include
hdw-usb.h
advanced_usb_control.c
advanced_usb_control.h
hdw-usb.c
docs
main
utils
colorchord
ccconfig.h
DFT32.c
DFT32.h
embeddedNf.c
embeddedNf.h
embeddedOut.c
embeddedOut.h
data_structures
hashMap.c
hashMap.h
A generic map for storing arbitrary key-value pairs
linked_list.c
linked_list.h
draw
color_utils.c
color_utils.h
fill.c
fill.h
font.c
font.h
shapes.c
shapes.h
wsg.c
wsg.h
wsgCanvas.c
Provides a canvas to paint with low memory requirements
wsgCanvas.h
Provides a canvas to paint with low memory requirements
wsgPalette.c
Provides palette swap functionality for Swadge
wsgPalette.h
Provides palette swap functionality for Swadge
filesystem
heatshrink
heatshrink_helper.c
heatshrink_helper.h
cnfs.c
cnfs.h
fs_font.c
fs_font.h
fs_json.c
fs_json.h
fs_txt.c
fs_txt.h
fs_wsg.c
fs_wsg.h
game
cutscene.c
cutscene.h
dialogBox.c
dialogBox.h
helpPages.c
helpPages.h
highScores.c
highScores.h
nameList.c
Provides index-based usernames that will avoid the issues inherent in free text entry
nameList.h
Provides index-based usernames that will avoid the issues inherent in free text entry
trophy.c
Trophies for swadge modes
trophy.h
Trophies for swadge modes
input
textEntry.c
textEntry.h
touchTextEntry.c
touchTextEntry.h
wheel_menu.c
wheel_menu.h
math
fl
geometryFl.c
geometryFl.h
vectorFl2d.c
vectorFl2d.h
fp_math.c
fp_math.h
geometry.c
geometry.h
quaternions.c
quaternions.h
trigonometry.c
trigonometry.h
vector2d.c
vector2d.h
menu
menu.c
menu.h
menu_utils.c
menu_utils.h
menuManiaRenderer.c
menuManiaRenderer.h
menuMegaRenderer.c
menuMegaRenderer.h
menuSimpleRenderer.c
menuSimpleRenderer.h
menuZorldoRenderer.c
menuZorldoRenderer.h
modeIncludeList.c
modeIncludeList.h
midi
bakedDrums.c
bakedDrums.h
drums.c
drums.h
midiData.c
midiData.h
midiFileParser.c
midiFileParser.h
midiNoteFreqs.h
midiPlayer.c
midiPlayer.h
midiUsb.c
midiUsb.h
midiUtil.c
midiUtil.h
swSynth.c
swSynth.h
waveTables.c
waveTables.h
network
p2pConnection.c
p2pConnection.h
swadgePass.c
swadgePass.h
peripherals
imu_utils.c
imu_utils.h
touchUtils.c
touchUtils.h
settings
settingsManager.c
settingsManager.h
coreutil.h
macros.h
swadge.c
swadge.h
swadge_gpio.h
tools
assets_preprocessor
src
assets_preprocessor.c
assets_preprocessor.h
bin_processor.c
bin_processor.h
cfun_processor.c
cfun_processor.h
chart_processor.c
chart_processor.h
fileUtils.c
fileUtils.h
font_processor.c
font_processor.h
greyscale_processor.c
greyscale_processor.h
image_processor.c
image_processor.h
json_processor.c
json_processor.h
raw_processor.c
raw_processor.h
sudoku_processor.c
sudoku_processor.h
txt_processor.c
txt_processor.h
Generated by
1.17.0