Swadge ESP32-S2
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-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
swadgesona.c
The data structures and Helper functions for utilizing Swadgesonas
swadgesona.h
The data structures and Helper functions for utilizing Swadgesonas
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
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
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