MagiClick-esp32s3
A Mechanical Macro Keyboard with Disp, based on ESP32-S3 Ver2.x
File Explorer
Download Latest Version (.zip)- 1.jpg
- 11.jpg
- 12.jpg
- 13.jpg
- 14.jpg
- 15.jpg
- 16.jpg
- 172822164043371300-670291c869e3_thumbnail.jpg
- 18.png
- 19_1.png
- 2.4@1x.png
- 2.gif
- 20240929_153110_mini.jpg
- 20241128_151031.jpg
- 20241128_151131.jpg
- 20241128_151456.jpg
- 3.gif
- 4.jpg
- 5.jpg
- 7.png
- GC9107.png
- NV3023.png
- resin.jpg
- pin.png
- pin.xlsx
- δΈη»΄η΄ε·ζΌζΉζ‘.md
- ε¦δ½δΈθ½½εΊδ»Ά.pdf
- __init__.py
- bdf.mpy
- bitmap_font.mpy
- glyph_cache.mpy
- pcf.mpy
- ttf.mpy
- __init__.py
- i2c_device.mpy
- spi_device.mpy
- __init__.mpy
- bitmap_label.mpy
- label.mpy
- scrolling_label.mpy
- __init__.py
- i2c_bcd_alarm.mpy
- i2c_bcd_datetime.mpy
- i2c_bit.mpy
- i2c_bits.mpy
- i2c_struct.mpy
- i2c_struct_array.mpy
- adafruit_mlx90640.mpy
- simpleio.mpy
- mlx90640.py
- Gerber_MLX90640_2023-10-23.zip
- Gerber_MLX90640_2023-10-27.zip
- 1.png
- 2.png
- 3.png
- 4.png
- 5.jpg
- 6.jpg
- SCH_2023-10-23.pdf
- bot.stl
- bot1.1.stl
- top.stl
- top1.1.stl
- top1.1ββnosilk.stl
- readme.md
- 1.png
- 2.png
- BOM.xlsx
- Gerber.zip
- InteractiveBOM.html
- readme.md
- SCH.pdf
- firmware.8.2.6_0929.uf2
- firmware_8.2.10.uf2
- firmware_8.2.7_1103.uf2
- n4r2_firmware_9.1.1_0828.uf2
- tinyuf2_0927.bin
- firmware_8.2.10.uf2
- firmware_8.2.7_1103.uf2
- n8_firmware_9.1.1_0828.uf2
- combined.bin
- 9.2.8.uf2
- combined.bin
- 9.2.8.uf2
- combined.bin
- 9.2.8.uf2
- combined.bin
- README.md
- boot.py
- cs.png
- display.py
- github.png
- lvgl.png
- lvtest.py
- mpu6886.py
- button-lvgl.bin
- 20231004_133339.jpg
- README.md
- BOM_ζ΄δ½_2023-08-22.xlsx
- Gerber_ζ΄δ½_2023-08-22.zip
- PickAndPlace_ζ΄δ½_2023-08-22.xlsx
- SCH_btn_2023-08-24.pdf
- SCH_ESP32S3_2.2_2023-08-24.pdf
- SCH_lcd_short_2023-08-24.pdf
- BOM_s3_2.3b_btn_5_2024-04-23.xlsx
- Gerber_2.3b.zip
- PickAndPlace_btn_5_2024-04-23.xlsx
- smart.html
- BOM_2.3c.xlsx
- Gerber_magiclick-2_3c.zip
- PickAndPlace_2.3c.xlsx
- SCH_2.3c.pdf
- smart.html
- BOM.xlsx
- Gerber.zip
- InteractiveBOM.html
- SCH.pdf
- SCH_2.5A.png
- GC9107 DataSheet V1.2.pdf
- GC9107+0.85ε―Έ.txt
- ZJY085-1212TBWIG41.dwg
- ZJY085-1212TBWIG42-2.dwg
- ηζηΊΏZJY085-1212TBWIG42.pdf
- ιΏζηΊΏZJY085-1212TBWIG41.pdf
- 2139956869HD085003C12-V1θ§ζ ΌδΉ¦(1).pdf
- 2139968673NV3023A-Datasheet(1).pdf
- 2140028160NV3023_BOE085(1).txt
- readme.md
- Panel_Panel_ιζδΊε ε1.0mmοΌεΊι’ζε°_2023-09-28.epanm
- Panel_Panel_ι»θ²ει1.0mm_2023-09-28.epanm
- Panel_Panel_ιζδΊε ε1.0mm_εΊι’ζε°_v2.3_2024-07-13.epanm
- Panel_ιζδΊε ε1.0mm_εΊι’ζε°_v2.3_2024-08-12.svg
- dino.wasm.h
- esp32_gfx_dino.ino
- game_dino_HWv2.0.bin
- Setup70h_ESP32_S3_GC9107_128x128.h
- User_Setup_Select.h
- extensions.json
- settings.json
- README
- issue-template.md
- Arduino_Life.ino
- Pong_v3.ino
- RLE_Font_test.ino
- TFT_Char_times.ino
- TFT_Clock.ino
- TFT_Clock_Digital.ino
- TFT_Ellipse.ino
- jpeg1.h
- jpeg2.h
- jpeg3.h
- jpeg4.h
- TFT_flash_jpg.ino
- TFT_graphicstest_PDQ3.ino
- TFT_graphicstest_small.ino
- TFT_Meter_5.ino
- TFT_Print_Test.ino
- TFT_Rainbow.ino
- UTFT_demo_fast.ino
- All_Free_Fonts_Demo.ino
- Free_Fonts.h
- Cellular_Automata.ino
- Free_Font_Demo.ino
- Free_Fonts.h
- Keypad_240x320.ino
- Read_ID_bitbash.ino
- RLE_Font_test.ino
- TFT_ArcFill.ino
- TFT_Char_times.ino
- TFT_Clock.ino
- TFT_Clock_Digital.ino
- TFT_Custom_Fonts.ino
- TFT_Ellipse.ino
- TFT_FillArcSpiral.ino
- TFT_Float_Test.ino
- TFT_graphicstest_one_lib.ino
- TFT_graphicstest_PDQ.ino
- TFT_Mandlebrot.ino
- TFT_Matrix.ino
- TFT_Meter_linear.ino
- TFT_Meters.ino
- TFT_Pie_Chart.ino
- TFT_Pong.ino
- TFT_Print_Test.ino
- TFT_Rainbow_one_lib.ino
- TFT_Read_Reg.ino
- TFT_Spiro.ino
- TFT_Starfield.ino
- TFT_String_Align.ino
- TFT_Terminal.ino
- UTFT_demo.ino
- Cellular_Automata.ino
- Demo_3D_cube.ino
- Free_Font_Demo.ino
- Free_Fonts.h
- Graph_2.ino
- Keypad_480x320.ino
- TFT_Char_times.ino
- TFT_Ellipse.ino
- jpeg1.h
- jpeg2.h
- jpeg3.h
- jpeg4.h
- TFT_flash_jpg.ino
- TFT_graphicstest_one_lib.ino
- TFT_Meter_4.ino
- TFT_Meters.ino
- TFT_Padding_demo.ino
- TFT_Print_Test.ino
- TFT_Rainbow480.ino
- Alert.h
- TFT_ring_meter.ino
- TFT_String_Align.ino
- Touch_Controller_Demo.ino
- UTFT_Demo_480x320.ino
- boing_ball.ino
- graphic.h
- Bouncy_Circles.ino
- Flash_Jpg_DMA.ino
- panda.h
- SpriteRotatingCube.ino
- TestCard.bmp
- Tiger.bmp
- EPD_Support.h
- Floyd_Steinberg.ino
- Floyd_Steinberg_BMP.ino
- SPIFFS.ino
- alphaBlend_Test.ino
- catEye.h
- defaultEye.h
- doeEye.h
- dragonEye.h
- goatEye.h
- logo.h
- naugaEye.h
- newtEye.h
- noScleraEye.h
- owlEye.h
- terminatorEye.h
- Animated_Eyes_1.ino
- config.h
- eye_functions.ino
- user.cpp
- user_bat.cpp
- user_xmas.cpp
- catEye.h
- defaultEye.h
- doeEye.h
- dragonEye.h
- goatEye.h
- logo.h
- naugaEye.h
- newtEye.h
- noScleraEye.h
- owlEye.h
- terminatorEye.h
- Animated_Eyes_2.ino
- config.h
- eye_functions.ino
- user.cpp
- user_bat.cpp
- user_xmas.cpp
- wiring.ino
- drawXBitmap.ino
- xbm.h
- ESP32_SDcard_jpeg.ino
- defaultEye.h
- dragonEye.h
- ESP8266_uncannyEyes.ino
- goatEye.h
- noScleraEye.h
- screenshotToConsole.ino
- Gradient_Fill.ino
- Julia_Set.ino
- Local_Custom_Fonts.ino
- MyFont.h
- On_Off_Button.ino
- TFT_Button_Label_Datum.ino
- Alert.h
- Close.h
- Info.h
- TFT_Flash_Bitmap.ino
- processing_sketch.ino
- screenServer.ino
- TFT_Screen_Capture.ino
- parrot.bmp
- BMP_functions.ino
- TFT_SPIFFS_BMP.ino
- Touch_calibrate.ino
- Viewport_commands.ino
- Viewport_Demo.ino
- Viewport_graphicstest.ino
- Button_demo.ino
- Free_Fonts.h
- Graph_demo_1.ino
- Graph_demo_2.ino
- Analogue_meters.ino
- Free_Fonts.h
- Slider_demo.ino
- Flash_PNG.ino
- panda.h
- Flash_transparent_PNG.ino
- png_support.ino
- SpongeBob.h
- LittleFS_PNG.ino
- PNG_FS_Support.ino
- LittleFS_PNG_DMA.ino
- PNG_FS_Support.ino
- Font_Demo_1_Array.ino
- Notes.ino
- NotoSansBold15.h
- NotoSansBold36.h
- Font_Demo_2_Array.ino
- Notes.ino
- NotoSansBold15.h
- NotoSansBold36.h
- Font_Demo_3_Array.ino
- Notes.ino
- NotoSansBold15.h
- NotoSansBold36.h
- NotoSansMonoSCB20.h
- Font_Demo_4_Array.ino
- Notes.ino
- NotoSansBold15.h
- NotoSansBold36.h
- Final_Frontier_28.h
- Print_Smooth_Font.ino
- NotoSansBold15.h
- NotoSansBold36.h
- Smooth_font_gradient.ino
- NotoSansBold15.h
- NotoSansBold36.h
- Smooth_font_reading_TFT.ino
- Final-Frontier-28.vlw
- Latin-Hiragana-24.vlw
- Unicode-Test-72.vlw
- Final_Frontier_28.h
- Latin_Hiragana_24.h
- Unicode_test.ino
- Unicode_Test_72.h
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_1.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_2.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- NotoSansMonoSCB20.vlw
- Font_Demo_3.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_4.ino
- Notes.ino
- Final-Frontier-28.vlw
- Print_Smooth_Font.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Smooth_font_gradient.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Smooth_font_reading_TFT.ino
- Final-Frontier-28.vlw
- Latin-Hiragana-24.vlw
- Unicode-Test-72.vlw
- LittleFS_functions.ino
- Unicode_test.ino
- Final-Frontier-28.vlw
- ESP32_Smooth_Font_SD.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_1.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_2.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- NotoSansMonoSCB20.vlw
- Font_Demo_3.ino
- Notes.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Font_Demo_4.ino
- Notes.ino
- Final-Frontier-28.vlw
- Print_Smooth_Font.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Smooth_font_gradient.ino
- NotoSansBold15.vlw
- NotoSansBold36.vlw
- Smooth_font_reading_TFT.ino
- Final-Frontier-28.vlw
- Latin-Hiragana-24.vlw
- Unicode-Test-72.vlw
- SPIFFS_functions.ino
- Unicode_test.ino
- Anti-aliased_Clock.ino
- NotoSansBold15.h
- NTP_Time.h
- Arc_meter_demo.ino
- NotoSans_Bold.h
- Colour_Wheel.ino
- Draw_Arc.ino
- Draw_Smooth_Circles.ino
- Smooth_Arc.ino
- Smooth_Graphics_Demo.ino
- Smooth_Rounded_Rectangles.ino
- Animated_dial.ino
- dial.h
- NotoSansBold36.h
- One_bit_Sprite_Demo.ino
- One_bit_Yin_Yang.ino
- astronomy.c
- astronomy.h
- Orrery.ino
- Rotated_Sprite_1.ino
- Rotated_Sprite_2.ino
- Rotated_Sprite_3.ino
- Sprite_draw.ino
- Sprite_draw_4bit.ino
- sample_images.h
- Sprite_image_4bit.ino
- starImage.cpp
- Sprite_RLE_Font_test.ino
- Sprite_scroll.ino
- Sprite_scroll_16bit.ino
- Sprite_scroll_1bit.ino
- Sprite_scroll_4bit.ino
- Sprite_scroll_8bit.ino
- Sprite_scroll_wrap_1bit.ino
- Sprite_TFT_Rainbow.ino
- Transparent_Sprite_Demo.ino
- Transparent_Sprite_Demo_4bit.ino
- Colour_Test.ino
- Read_User_Setup.ino
- Test_Touch_Controller.ino
- TFT_ReadWrite_Test.ino
- Button.cpp
- Button.h
- Smooth_font.cpp
- Smooth_font.h
- Sprite.cpp
- Sprite.h
- Touch.cpp
- Touch.h
- Orbitron_Light_24.h
- Orbitron_Light_32.h
- Roboto_Thin_24.h
- Satisfy_24.h
- Yellowtail_32.h
- FreeMono12pt7b.h
- FreeMono18pt7b.h
- FreeMono24pt7b.h
- FreeMono9pt7b.h
- FreeMonoBold12pt7b.h
- FreeMonoBold18pt7b.h
- FreeMonoBold24pt7b.h
- FreeMonoBold9pt7b.h
- FreeMonoBoldOblique12pt7b.h
- FreeMonoBoldOblique18pt7b.h
- FreeMonoBoldOblique24pt7b.h
- FreeMonoBoldOblique9pt7b.h
- FreeMonoOblique12pt7b.h
- FreeMonoOblique18pt7b.h
- FreeMonoOblique24pt7b.h
- FreeMonoOblique9pt7b.h
- FreeSans12pt7b.h
- FreeSans18pt7b.h
- FreeSans24pt7b.h
- FreeSans9pt7b.h
- FreeSansBold12pt7b.h
- FreeSansBold18pt7b.h
- FreeSansBold24pt7b.h
- FreeSansBold9pt7b.h
- FreeSansBoldOblique12pt7b.h
- FreeSansBoldOblique18pt7b.h
- FreeSansBoldOblique24pt7b.h
- FreeSansBoldOblique9pt7b.h
- FreeSansOblique12pt7b.h
- FreeSansOblique18pt7b.h
- FreeSansOblique24pt7b.h
- FreeSansOblique9pt7b.h
- FreeSerif12pt7b.h
- FreeSerif18pt7b.h
- FreeSerif24pt7b.h
- FreeSerif9pt7b.h
- FreeSerifBold12pt7b.h
- FreeSerifBold18pt7b.h
- FreeSerifBold24pt7b.h
- FreeSerifBold9pt7b.h
- FreeSerifBoldItalic12pt7b.h
- FreeSerifBoldItalic18pt7b.h
- FreeSerifBoldItalic24pt7b.h
- FreeSerifBoldItalic9pt7b.h
- FreeSerifItalic12pt7b.h
- FreeSerifItalic18pt7b.h
- FreeSerifItalic24pt7b.h
- FreeSerifItalic9pt7b.h
- gfxfont.h
- license.txt
- print.txt
- TomThumb.h
- Not_yet_supported.txt
- Font16.c
- Font16.h
- Font32rle.c
- Font32rle.h
- Font64rle.c
- Font64rle.h
- Font72rle.c
- Font72rle.h
- Font72x53rle.c
- Font72x53rle.h
- Font7srle.c
- Font7srle.h
- glcdfont.c
- pio_16bit_parallel.pio.h
- pio_8bit_parallel.pio.h
- pio_8bit_parallel_18bpp.pio.h
- pio_SPI.pio.h
- pio_SPI_18bit.pio.h
- TFT_eSPI_ESP32.c
- TFT_eSPI_ESP32.h
- TFT_eSPI_ESP32_C3.c
- TFT_eSPI_ESP32_C3.h
- TFT_eSPI_ESP32_S3.c
- TFT_eSPI_ESP32_S3.h
- TFT_eSPI_ESP8266.c
- TFT_eSPI_ESP8266.h
- TFT_eSPI_Generic.c
- TFT_eSPI_Generic.h
- TFT_eSPI_RP2040.c
- TFT_eSPI_RP2040.h
- TFT_eSPI_STM32.c
- TFT_eSPI_STM32.h
- EPD_Defines.h
- GC9A01_Defines.h
- GC9A01_Init.h
- GC9A01_Rotation.h
- HX8357B_Defines.h
- HX8357B_Init.h
- HX8357B_Rotation.h
- HX8357C_Defines.h
- HX8357C_Init.h
- HX8357C_Rotation.h
- HX8357D_Defines.h
- HX8357D_Init.h
- HX8357D_Rotation.h
- ILI9163_Defines.h
- ILI9163_Init.h
- ILI9163_Rotation.h
- ILI9225_Defines.h
- ILI9225_Init.h
- ILI9225_Rotation.h
- ILI9341_Defines.h
- ILI9341_Init.h
- ILI9341_Rotation.h
- ILI9481_Defines.h
- ILI9481_Init.h
- ILI9481_Rotation.h
- ILI9486_Defines.h
- ILI9486_Init.h
- ILI9486_Rotation.h
- ILI9488_Defines.h
- ILI9488_Init.h
- ILI9488_Rotation.h
- R61581_Defines.h
- R61581_Init.h
- R61581_Rotation.h
- RM68120_Defines.h
- RM68120_Init.h
- RM68120_Rotation.h
- RM68140_Defines.h
- RM68140_Init.h
- RM68140_Rotation.h
- S6D02A1_Defines.h
- S6D02A1_Init.h
- S6D02A1_Rotation.h
- SSD1351_Defines.h
- SSD1351_Init.h
- SSD1351_Rotation.h
- SSD1963_Defines.h
- SSD1963_Init.h
- SSD1963_Rotation.h
- ST7735_Defines.h
- ST7735_Init.h
- ST7735_Rotation.h
- ST7789_2_Defines.h
- ST7789_2_Init.h
- ST7789_2_Rotation.h
- ST7789_Defines.h
- ST7789_Init.h
- ST7789_Rotation.h
- ST7796_Defines.h
- ST7796_Init.h
- ST7796_Rotation.h
- bmp2array4bit.py
- README.md
- star.bmp
- Final-Frontier.ttf
- Final-Frontier28.h
- Create_font.pde
- Screenshot_client.pde
- Setup0_Sprite.h
- Setup100_RP2040_ILI9488_parallel.h
- Setup101_RP2040_ILI9481_parallel.h
- Setup102_RP2040_ILI9341_parallel.h
- Setup103_RP2040_ILI9486_parallel.h
- Setup104_RP2040_ST7796_parallel.h
- Setup105_RP2040_ST7796_16bit_parallel.h
- Setup106_RP2040_ILI9481_16bit_parallel.h
- Setup107_RP2040_ILI9341_16bit_parallel.h
- Setup108_RP2040_ST7735.h
- Setup10_RPi_touch_ILI9486.h
- Setup11_RPi_touch_ILI9486.h
- Setup12_M5Stack_Basic_Core.h
- Setup135_ST7789.h
- Setup136_LilyGo_TTV.h
- Setup137_LilyGo_TDisplay_RP2040.h
- Setup138_Pico_Explorer_Base_RP2040_ST7789.h
- Setup13_ILI9481_Parallel.h
- Setup14_ILI9341_Parallel.h
- Setup15_HX8357D.h
- Setup16_ILI9488_Parallel.h
- Setup17_ePaper.h
- Setup18_ST7789.h
- Setup19_RM68140_Parallel.h
- Setup1_ILI9341.h
- Setup200_GC9A01.h
- Setup201_WT32_SC01.h
- Setup202_SSD1351_128.h
- Setup203_ST7789.h
- Setup204_ESP32_TouchDown.h
- Setup205_ESP32_TouchDown_S3.h
- Setup206_LilyGo_T_Display_S3.h
- Setup207_LilyGo_T_HMI.h
- Setup209_LilyGo_T_Dongle_S3.h
- Setup20_ILI9488.h
- Setup210_LilyGo_T_Embed_S3.h
- Setup211_LilyGo_T_QT_Pro_S3.h
- Setup212_LilyGo_T_PicoPro.h
- Setup213_LilyGo_T_Beam_Shield.h
- Setup21_ILI9488.h
- Setup22_TTGO_T4.h
- Setup22_TTGO_T4_v1.3.h
- Setup23_TTGO_TM.h
- Setup24_ST7789.h
- Setup250_ESP32_S3_Box_Lite.h
- Setup251_ESP32_S3_Box.h
- Setup25_TTGO_T_Display.h
- Setup26_TTGO_T_Wristband.h
- Setup27_RPi_ST7796_ESP32.h
- Setup28_RPi_ST7796_ESP8266.h
- Setup29_ILI9341_STM32.h
- Setup29b_ILI9341_STM32.h
- Setup2_ST7735.h
- Setup301_BW16_ST7735.h
- Setup302_Waveshare_ESP32S3_GC9A01.h
- Setup30_ILI9341_Parallel_STM32.h
- Setup31_ST7796_Parallel_STM32.h
- Setup32_ILI9341_STM32F103.h
- Setup33_RPi_ILI9486_STM32.h
- Setup34_ILI9481_Parallel_STM32.h
- Setup35_ILI9341_STM32_Port_Bus.h
- Setup36_RPi_touch_ST7796.h
- Setup3_ILI9163.h
- Setup42_ILI9341_ESP32.h
- Setup43_ST7735.h
- Setup44_TTGO_CameraPlus.h
- Setup45_TTGO_T_Watch.h
- Setup46_GC9A01_ESP32.h
- Setup47_ST7735.h
- Setup4_S6D02A1.h
- Setup50_SSD1963_Parallel.h
- Setup51_LilyPi_ILI9481.h
- Setup52_LilyPi_ST7796.h
- Setup5_RPi_ILI9486.h
- Setup60_RP2040_ILI9341.h
- Setup60_RP2040_RPI_MHS.h
- Setup61_RP2040_ILI9341_PIO_SPI.h
- Setup62_RP2040_Nano_Connect_ILI9341.h
- Setup66_Seeed_XIAO_Round.h
- Setup6_RPi_Wr_ILI9486.h
- Setup70_ESP32_S2_ILI9341.h
- Setup70b_ESP32_S3_ILI9341.h
- Setup70c_ESP32_C3_ILI9341.h
- Setup70d_ILI9488_S3_Parallel.h
- Setup70f_ESP32_S2_ST7735.h
- Setup70h_ESP32_S3_GC9107.h
- Setup70h_ESP32_S3_GC9A01.h
- Setup71_ESP32_S2_ST7789.h
- Setup72_ESP32_ST7789_172x320.h
- Setup7_ST7735_128x128.h
- Setup8_ILI9163_128x128.h
- Setup9_ST7735_Overlap.h
- SetupX_Template.h
- User_Custom_Fonts.h
- .gitattributes
- .gitignore
- .piopm
- CMakeLists.txt
- Kconfig
- keywords.txt
- library.json
- library.properties
- license.txt
- README.md
- README.txt
- TFT_config.h
- TFT_eSPI.cpp
- TFT_eSPI.h
- User_Setup.h
- User_Setup_Select.h
- README
- bg.h
- main.cpp
- README
- .gitignore
- pic.png
- platformio.ini
- README.md
- readme.md
- battery.py
- bilibili.py
- clock.py
- counter.py
- dice.py
- fist.py
- info.py
- internet.py
- led.py
- light.py
- lucky.py
- pomodoro.py
- sgp30.py
- slot.py
- stock.py
- stopwatch.py
- unikey.py
- weather.py
- 0.wav
- 1.wav
- 10.wav
- 11.wav
- 12.wav
- 13.wav
- 14.wav
- 15.wav
- 16.wav
- 17.wav
- 18.wav
- 19.wav
- 2.wav
- 20.wav
- 3.wav
- 30.wav
- 4.wav
- 40.wav
- 5.wav
- 50.wav
- 6.wav
- 7.wav
- 8.wav
- 9.wav
- ai.wav
- dian.wav
- fen.wav
- muyu.wav
- dice.wav
- break.wav
- go.wav
- forkawesome-36.pcf
- LeagueSpartan-Bold-16.bdf
- LeagueSpartan-Bold-16.bdf.license
- LibreBodoniv2002-Bold-27.bdf
- LibreBodoniv2002-Bold-27.bdf.license
- yijiansanlian.bmp
- gongde.bmp
- dice.bmp
- dice.png
- dice_.png
- icons8-fist (1).gif
- icons8-fist (2).gif
- icons8-fist.gif
- emoji.bmp
- desktop_96px.png
- explorer_96px.png
- f5_96px_.png
- system_96px.png
- icons8-cloudy-64_.png
- icons8-rain-64_.png
- icons8-snowy-64_.png
- icons8-sunny-64_.png
- bird.bmp
- bird.png
- clock_96px.png
- counter_96px.png
- dice_96px.png
- dino_96px.png
- fist_96px.png
- info_96px.png
- info_96px_.png
- internet_96px.png
- lucky_96px.png
- pipe.bmp
- pomodoro_96px.png
- python_96px.png
- slot_96px.png
- stock_96px.png
- stopwatch_96px.png
- unikey_96px.png
- weather_96px.png
- __init__.py
- bdf.mpy
- bitmap_font.mpy
- glyph_cache.mpy
- pcf.mpy
- ttf.mpy
- __init__.py
- circle.mpy
- line.mpy
- multisparkline.mpy
- polygon.mpy
- rect.mpy
- roundrect.mpy
- sparkline.mpy
- triangle.mpy
- __init__.mpy
- bitmap_label.mpy
- label.mpy
- scrolling_label.mpy
- __init__.mpy
- flip_clock.mpy
- flip_digit.mpy
- __init__.py
- grid_layout.mpy
- page_layout.mpy
- tab_layout.mpy
- __init__.mpy
- cartesian.mpy
- control.mpy
- easing.mpy
- flip_input.mpy
- icon_animated.mpy
- icon_widget.mpy
- switch_round.mpy
- widget.mpy
- __init__.py
- __init__.mpy
- consumer_control.mpy
- consumer_control_code.mpy
- keyboard.mpy
- keyboard_layout_base.mpy
- keyboard_layout_us.mpy
- keycode.mpy
- mouse.mpy
- __init__.mpy
- indexed.mpy
- negative_height_check.mpy
- __init__.mpy
- ascii.mpy
- binary.mpy
- __init__.mpy
- pbm_ascii.mpy
- pbm_binary.mpy
- ppm_ascii.mpy
- ppm_binary.mpy
- __init__.mpy
- displayio_types.mpy
- gif.mpy
- png.mpy
- tilegrid_inflator.mpy
- __init__.mpy
- blink.mpy
- chase.mpy
- colorcycle.mpy
- comet.mpy
- customcolorchase.mpy
- grid_rain.mpy
- multicolor_comet.mpy
- pulse.mpy
- rainbow.mpy
- rainbowchase.mpy
- rainbowcomet.mpy
- rainbowsparkle.mpy
- solid.mpy
- sparkle.mpy
- sparklepulse.mpy
- __init__.mpy
- color.mpy
- grid.mpy
- group.mpy
- helper.mpy
- sequence.mpy
- __init__.mpy
- ism330dhcx.mpy
- lsm6ds3.mpy
- lsm6ds33.mpy
- lsm6ds3trc.mpy
- lsm6dso32.mpy
- lsm6dsox.mpy
- __init__.mpy
- channel_pressure.mpy
- control_change.mpy
- control_change_values.mpy
- midi_continue.mpy
- midi_message.mpy
- mtc_quarter_frame.mpy
- note_off.mpy
- note_on.mpy
- pitch_bend.mpy
- polyphonic_key_pressure.mpy
- program_change.mpy
- start.mpy
- stop.mpy
- system_exclusive.mpy
- timing_clock.mpy
- __init__.mpy
- horizontalprogressbar.mpy
- progressbar.mpy
- verticalprogressbar.mpy
- __init__.py
- i2c_bcd_alarm.mpy
- i2c_bcd_datetime.mpy
- i2c_bit.mpy
- i2c_bits.mpy
- i2c_struct.mpy
- i2c_struct_array.mpy
- __init__.mpy
- core.mpy
- event.mpy
- funcs.mpy
- lock.mpy
- manifest.mpy
- stream.mpy
- task.mpy
- adafruit_bh1750.mpy
- adafruit_ntp.mpy
- adafruit_requests.mpy
- adafruit_sgp30.mpy
- adafruit_simple_text_display.mpy
- adafruit_st7789.mpy
- adafruit_ticks.mpy
- magiclick.mpy
- magiclick.py
- neopixel.mpy
- boot.py
- code.py
- settings.toml
- readme.md
- LICENSE
- contributer.md
- flash_download_tool_3.9.5_0.zip
- mpy-cross-windows-8.2.6.static.exe
- .gitignore
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/MakerM0/MagiClick-esp32s3
Downloads the entire project code from GitHub to your computer.
cd MagiClick-esp32s3
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd software/Arduino/TinyFlap/lib/TFT_eSPI
This project's files live in a subfolder, so move into it first.
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
// repository documentation
Was this content helpful?
(0 ratings)
