Add ESP32-S3 configuration for yoRadio with Polish character support
- Add Taskfile.yml for automated build/upload/monitor tasks - Add platformio.ini configured for ESP32-S3-DevKitC-1 with USB CDC support - Add myoptions.h with hardware configuration: * ILI9341 display (320x240, 3.2") * I2S audio pins (DOUT=16, BCLK=17, LRC=15) * Two rotary encoders * IR receiver support * Russian language mode for Polish characters support - Modify utf8Rus.cpp to support Polish characters: ąćęłńóśźż ĄĆĘŁŃÓŚŹŻ - Add CONFIG_FILES.md with WiFi and playlist configuration guide - Add KONFIGURACJA.md with complete hardware and software documentation - Update examples/myoptions.h with ILI9341 display and encoder configuration
This commit is contained in:
35
yoRadio/myoptions.h
Normal file
35
yoRadio/myoptions.h
Normal file
@@ -0,0 +1,35 @@
|
||||
#ifndef myoptions_h
|
||||
#define myoptions_h
|
||||
|
||||
#define L10N_LANGUAGE RU
|
||||
|
||||
#define DSP_MODEL DSP_ILI9341
|
||||
|
||||
#define TFT_MOSI 11
|
||||
#define TFT_SCLK 12
|
||||
#define TFT_MISO 13
|
||||
#define TFT_CS 10
|
||||
#define TFT_RST -1
|
||||
#define TFT_DC 9
|
||||
|
||||
#define I2S_DOUT 16
|
||||
#define I2S_BCLK 17
|
||||
#define I2S_LRC 15
|
||||
|
||||
#define ENC_BTNL 5
|
||||
#define ENC_BTNB 6
|
||||
#define ENC_BTNR 4
|
||||
#define ENC_INTERNALPULLUP true
|
||||
#define ENC_HALFQUARD true
|
||||
|
||||
#define ENC2_BTNL 18
|
||||
#define ENC2_BTNB 8
|
||||
#define ENC2_BTNR 7
|
||||
#define ENC2_INTERNALPULLUP true
|
||||
#define ENC2_HALFQUARD false
|
||||
|
||||
#define BRIGHTNESS_PIN 14
|
||||
|
||||
#define IR_PIN 21
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user