@@ -52443,3 +52443,233 @@ esp32p4_4ds_mipi.menu.DisplayModel.esp32p4_101ct_clb.build.DisplayModel=ESP32P4_
5244352443esp32p4_4ds_mipi.build.defines=-DBOARD_HAS_PSRAM -D{build.board} -D{build.DisplayModel}
5244452444
5244552445##############################################################
52446+
52447+ # Axiometa PIXIE M1 - Based on ESP32-S3-Mini-N4R2
52448+ # 4MB Quad SPI Flash, 2MB Quad SPI PSRAM
52449+
52450+ axiometa_pixie_m1.name=Axiometa PIXIE M1
52451+
52452+ axiometa_pixie_m1.bootloader.tool=esptool_py
52453+ axiometa_pixie_m1.bootloader.tool.default=esptool_py
52454+
52455+ axiometa_pixie_m1.upload.tool=esptool_py
52456+ axiometa_pixie_m1.upload.tool.default=esptool_py
52457+ axiometa_pixie_m1.upload.tool.network=esp_ota
52458+
52459+ axiometa_pixie_m1.upload.maximum_size=1310720
52460+ axiometa_pixie_m1.upload.maximum_data_size=327680
52461+ axiometa_pixie_m1.upload.flags=
52462+ axiometa_pixie_m1.upload.extra_flags=
52463+ axiometa_pixie_m1.upload.use_1200bps_touch=false
52464+ axiometa_pixie_m1.upload.wait_for_upload_port=false
52465+
52466+ axiometa_pixie_m1.serial.disableDTR=false
52467+ axiometa_pixie_m1.serial.disableRTS=false
52468+
52469+ axiometa_pixie_m1.build.tarch=xtensa
52470+ axiometa_pixie_m1.build.bootloader_addr=0x0
52471+ axiometa_pixie_m1.build.target=esp32s3
52472+ axiometa_pixie_m1.build.mcu=esp32s3
52473+ axiometa_pixie_m1.build.core=esp32
52474+ axiometa_pixie_m1.build.variant=axiometa_pixie_m1
52475+ axiometa_pixie_m1.build.board=AXIOMETA_PIXIE_M1
52476+
52477+ # Hardware Configuration (ESP32-S3-Mini-N4R2)
52478+ axiometa_pixie_m1.build.usb_mode=1
52479+ axiometa_pixie_m1.build.cdc_on_boot=1
52480+ axiometa_pixie_m1.build.msc_on_boot=0
52481+ axiometa_pixie_m1.build.dfu_on_boot=0
52482+ axiometa_pixie_m1.build.f_cpu=240000000L
52483+ axiometa_pixie_m1.build.flash_size=4MB
52484+ axiometa_pixie_m1.build.flash_freq=80m
52485+ axiometa_pixie_m1.build.flash_mode=dio
52486+ axiometa_pixie_m1.build.boot=qio
52487+ axiometa_pixie_m1.build.boot_freq=80m
52488+ axiometa_pixie_m1.build.partitions=default
52489+ axiometa_pixie_m1.build.defines=-DBOARD_HAS_PSRAM
52490+ axiometa_pixie_m1.build.loop_core=
52491+ axiometa_pixie_m1.build.event_core=
52492+ axiometa_pixie_m1.build.psram_type=qspi
52493+ axiometa_pixie_m1.build.memory_type={build.boot}_{build.psram_type}
52494+
52495+ ## JTAG Adapter - N4R2 Compatible
52496+ axiometa_pixie_m1.menu.JTAGAdapter.default=Disabled
52497+ axiometa_pixie_m1.menu.JTAGAdapter.default.build.copy_jtag_files=0
52498+ axiometa_pixie_m1.menu.JTAGAdapter.builtin=Integrated USB JTAG
52499+ axiometa_pixie_m1.menu.JTAGAdapter.builtin.build.openocdscript=esp32s3-builtin.cfg
52500+ axiometa_pixie_m1.menu.JTAGAdapter.builtin.build.copy_jtag_files=1
52501+ axiometa_pixie_m1.menu.JTAGAdapter.external=FTDI Adapter
52502+ axiometa_pixie_m1.menu.JTAGAdapter.external.build.openocdscript=esp32s3-ftdi.cfg
52503+ axiometa_pixie_m1.menu.JTAGAdapter.external.build.copy_jtag_files=1
52504+ axiometa_pixie_m1.menu.JTAGAdapter.bridge=ESP USB Bridge
52505+ axiometa_pixie_m1.menu.JTAGAdapter.bridge.build.openocdscript=esp32s3-bridge.cfg
52506+ axiometa_pixie_m1.menu.JTAGAdapter.bridge.build.copy_jtag_files=1
52507+
52508+ ## PSRAM - N4R2 has 2MB QSPI PSRAM
52509+ axiometa_pixie_m1.menu.PSRAM.enabled=QSPI PSRAM (Enabled)
52510+ axiometa_pixie_m1.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
52511+ axiometa_pixie_m1.menu.PSRAM.enabled.build.psram_type=qspi
52512+ axiometa_pixie_m1.menu.PSRAM.disabled=Disabled
52513+ axiometa_pixie_m1.menu.PSRAM.disabled.build.defines=
52514+ axiometa_pixie_m1.menu.PSRAM.disabled.build.psram_type=qspi
52515+
52516+ ## Flash Mode - N4R2 Compatible (QSPI Flash)
52517+ axiometa_pixie_m1.menu.FlashMode.qio=QIO 80MHz
52518+ axiometa_pixie_m1.menu.FlashMode.qio.build.flash_mode=dio
52519+ axiometa_pixie_m1.menu.FlashMode.qio.build.boot=qio
52520+ axiometa_pixie_m1.menu.FlashMode.qio.build.boot_freq=80m
52521+ axiometa_pixie_m1.menu.FlashMode.qio.build.flash_freq=80m
52522+ axiometa_pixie_m1.menu.FlashMode.qio120=QIO 120MHz
52523+ axiometa_pixie_m1.menu.FlashMode.qio120.build.flash_mode=dio
52524+ axiometa_pixie_m1.menu.FlashMode.qio120.build.boot=qio
52525+ axiometa_pixie_m1.menu.FlashMode.qio120.build.boot_freq=120m
52526+ axiometa_pixie_m1.menu.FlashMode.qio120.build.flash_freq=80m
52527+ axiometa_pixie_m1.menu.FlashMode.dio=DIO 80MHz
52528+ axiometa_pixie_m1.menu.FlashMode.dio.build.flash_mode=dio
52529+ axiometa_pixie_m1.menu.FlashMode.dio.build.boot=dio
52530+ axiometa_pixie_m1.menu.FlashMode.dio.build.boot_freq=80m
52531+ axiometa_pixie_m1.menu.FlashMode.dio.build.flash_freq=80m
52532+
52533+ ## CPU Core Assignment
52534+ axiometa_pixie_m1.menu.LoopCore.1=Core 1
52535+ axiometa_pixie_m1.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
52536+ axiometa_pixie_m1.menu.LoopCore.0=Core 0
52537+ axiometa_pixie_m1.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
52538+
52539+ axiometa_pixie_m1.menu.EventsCore.1=Core 1
52540+ axiometa_pixie_m1.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
52541+ axiometa_pixie_m1.menu.EventsCore.0=Core 0
52542+ axiometa_pixie_m1.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
52543+
52544+ ## USB Mode - Both modes work on N4R2
52545+ axiometa_pixie_m1.menu.USBMode.hwcdc=Hardware CDC and JTAG
52546+ axiometa_pixie_m1.menu.USBMode.hwcdc.build.usb_mode=1
52547+ axiometa_pixie_m1.menu.USBMode.default=USB-OTG (TinyUSB)
52548+ axiometa_pixie_m1.menu.USBMode.default.build.usb_mode=0
52549+
52550+ ## CDC On Boot
52551+ axiometa_pixie_m1.menu.CDCOnBoot.cdc=Enabled
52552+ axiometa_pixie_m1.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
52553+ axiometa_pixie_m1.menu.CDCOnBoot.default=Disabled
52554+ axiometa_pixie_m1.menu.CDCOnBoot.default.build.cdc_on_boot=0
52555+
52556+ ## MSC On Boot (Only works with USB-OTG mode)
52557+ axiometa_pixie_m1.menu.MSCOnBoot.default=Disabled
52558+ axiometa_pixie_m1.menu.MSCOnBoot.default.build.msc_on_boot=0
52559+ axiometa_pixie_m1.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
52560+ axiometa_pixie_m1.menu.MSCOnBoot.msc.build.msc_on_boot=1
52561+
52562+ ## DFU On Boot (Only works with USB-OTG mode)
52563+ axiometa_pixie_m1.menu.DFUOnBoot.default=Disabled
52564+ axiometa_pixie_m1.menu.DFUOnBoot.default.build.dfu_on_boot=0
52565+ axiometa_pixie_m1.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
52566+ axiometa_pixie_m1.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
52567+
52568+ ## Upload Mode
52569+ axiometa_pixie_m1.menu.UploadMode.default=UART0 / Hardware CDC
52570+ axiometa_pixie_m1.menu.UploadMode.default.upload.use_1200bps_touch=false
52571+ axiometa_pixie_m1.menu.UploadMode.default.upload.wait_for_upload_port=false
52572+ axiometa_pixie_m1.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
52573+ axiometa_pixie_m1.menu.UploadMode.cdc.upload.use_1200bps_touch=true
52574+ axiometa_pixie_m1.menu.UploadMode.cdc.upload.wait_for_upload_port=true
52575+
52576+ ## Partition Schemes - 4MB Flash Compatible Only
52577+ axiometa_pixie_m1.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
52578+ axiometa_pixie_m1.menu.PartitionScheme.default.build.partitions=default
52579+ axiometa_pixie_m1.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
52580+ axiometa_pixie_m1.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
52581+ axiometa_pixie_m1.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
52582+ axiometa_pixie_m1.menu.PartitionScheme.minimal.build.partitions=minimal
52583+ axiometa_pixie_m1.menu.PartitionScheme.no_fs=No FS 4MB (2MB APP x2)
52584+ axiometa_pixie_m1.menu.PartitionScheme.no_fs.build.partitions=no_fs
52585+ axiometa_pixie_m1.menu.PartitionScheme.no_fs.upload.maximum_size=2031616
52586+ axiometa_pixie_m1.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
52587+ axiometa_pixie_m1.menu.PartitionScheme.no_ota.build.partitions=no_ota
52588+ axiometa_pixie_m1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
52589+ axiometa_pixie_m1.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
52590+ axiometa_pixie_m1.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
52591+ axiometa_pixie_m1.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
52592+ axiometa_pixie_m1.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
52593+ axiometa_pixie_m1.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
52594+ axiometa_pixie_m1.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
52595+ axiometa_pixie_m1.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
52596+ axiometa_pixie_m1.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
52597+ axiometa_pixie_m1.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
52598+ axiometa_pixie_m1.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
52599+ axiometa_pixie_m1.menu.PartitionScheme.huge_app.build.partitions=huge_app
52600+ axiometa_pixie_m1.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
52601+ axiometa_pixie_m1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
52602+ axiometa_pixie_m1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
52603+ axiometa_pixie_m1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
52604+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker=RainMaker 4MB
52605+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
52606+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
52607+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker_4MB=RainMaker 4MB No OTA
52608+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker_4MB.build.partitions=rainmaker_4MB_no_ota
52609+ axiometa_pixie_m1.menu.PartitionScheme.rainmaker_4MB.upload.maximum_size=4038656
52610+ axiometa_pixie_m1.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
52611+ axiometa_pixie_m1.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
52612+ axiometa_pixie_m1.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
52613+ axiometa_pixie_m1.menu.PartitionScheme.custom=Custom
52614+ axiometa_pixie_m1.menu.PartitionScheme.custom.build.partitions=
52615+ axiometa_pixie_m1.menu.PartitionScheme.custom.upload.maximum_size=4194304
52616+
52617+ ## CPU Frequency
52618+ axiometa_pixie_m1.menu.CPUFreq.240=240MHz (WiFi)
52619+ axiometa_pixie_m1.menu.CPUFreq.240.build.f_cpu=240000000L
52620+ axiometa_pixie_m1.menu.CPUFreq.160=160MHz (WiFi)
52621+ axiometa_pixie_m1.menu.CPUFreq.160.build.f_cpu=160000000L
52622+ axiometa_pixie_m1.menu.CPUFreq.80=80MHz (WiFi)
52623+ axiometa_pixie_m1.menu.CPUFreq.80.build.f_cpu=80000000L
52624+ axiometa_pixie_m1.menu.CPUFreq.40=40MHz
52625+ axiometa_pixie_m1.menu.CPUFreq.40.build.f_cpu=40000000L
52626+ axiometa_pixie_m1.menu.CPUFreq.20=20MHz
52627+ axiometa_pixie_m1.menu.CPUFreq.20.build.f_cpu=20000000L
52628+ axiometa_pixie_m1.menu.CPUFreq.10=10MHz
52629+ axiometa_pixie_m1.menu.CPUFreq.10.build.f_cpu=10000000L
52630+
52631+ ## Upload Speed
52632+ axiometa_pixie_m1.menu.UploadSpeed.921600=921600
52633+ axiometa_pixie_m1.menu.UploadSpeed.921600.upload.speed=921600
52634+ axiometa_pixie_m1.menu.UploadSpeed.115200=115200
52635+ axiometa_pixie_m1.menu.UploadSpeed.115200.upload.speed=115200
52636+ axiometa_pixie_m1.menu.UploadSpeed.256000.windows=256000
52637+ axiometa_pixie_m1.menu.UploadSpeed.256000.upload.speed=256000
52638+ axiometa_pixie_m1.menu.UploadSpeed.230400.windows.upload.speed=256000
52639+ axiometa_pixie_m1.menu.UploadSpeed.230400=230400
52640+ axiometa_pixie_m1.menu.UploadSpeed.230400.upload.speed=230400
52641+ axiometa_pixie_m1.menu.UploadSpeed.460800.linux=460800
52642+ axiometa_pixie_m1.menu.UploadSpeed.460800.macosx=460800
52643+ axiometa_pixie_m1.menu.UploadSpeed.460800.upload.speed=460800
52644+ axiometa_pixie_m1.menu.UploadSpeed.512000.windows=512000
52645+ axiometa_pixie_m1.menu.UploadSpeed.512000.upload.speed=512000
52646+
52647+ ## Debug Level
52648+ axiometa_pixie_m1.menu.DebugLevel.none=None
52649+ axiometa_pixie_m1.menu.DebugLevel.none.build.code_debug=0
52650+ axiometa_pixie_m1.menu.DebugLevel.error=Error
52651+ axiometa_pixie_m1.menu.DebugLevel.error.build.code_debug=1
52652+ axiometa_pixie_m1.menu.DebugLevel.warn=Warn
52653+ axiometa_pixie_m1.menu.DebugLevel.warn.build.code_debug=2
52654+ axiometa_pixie_m1.menu.DebugLevel.info=Info
52655+ axiometa_pixie_m1.menu.DebugLevel.info.build.code_debug=3
52656+ axiometa_pixie_m1.menu.DebugLevel.debug=Debug
52657+ axiometa_pixie_m1.menu.DebugLevel.debug.build.code_debug=4
52658+ axiometa_pixie_m1.menu.DebugLevel.verbose=Verbose
52659+ axiometa_pixie_m1.menu.DebugLevel.verbose.build.code_debug=5
52660+
52661+ ## Erase Flash
52662+ axiometa_pixie_m1.menu.EraseFlash.none=Disabled
52663+ axiometa_pixie_m1.menu.EraseFlash.none.upload.erase_cmd=
52664+ axiometa_pixie_m1.menu.EraseFlash.all=Enabled
52665+ axiometa_pixie_m1.menu.EraseFlash.all.upload.erase_cmd=-e
52666+
52667+ ## Zigbee Mode
52668+ axiometa_pixie_m1.menu.ZigbeeMode.default=Disabled
52669+ axiometa_pixie_m1.menu.ZigbeeMode.default.build.zigbee_mode=
52670+ axiometa_pixie_m1.menu.ZigbeeMode.default.build.zigbee_libs=
52671+ axiometa_pixie_m1.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator/router)
52672+ axiometa_pixie_m1.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
52673+ axiometa_pixie_m1.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api.zczr -lzboss_stack.zczr -lzboss_port.remote
52674+
52675+ ##############################################################
0 commit comments