@@ -2280,6 +2280,7 @@ tinys2.menu.EraseFlash.all=Enabled
2280
2280
tinys2.menu.EraseFlash.all.upload.erase_cmd=-e
2281
2281
2282
2282
##############################################################
2283
+
2283
2284
rmp.name=UM RMP
2284
2285
rmp.vid.0=0x303a
2285
2286
rmp.pid.0=0x80F6
@@ -2413,6 +2414,159 @@ rmp.menu.EraseFlash.all=Enabled
2413
2414
rmp.menu.EraseFlash.all.upload.erase_cmd=-e
2414
2415
2415
2416
##############################################################
2417
+
2418
+ nanos3.name=UM NanoS3
2419
+ nanos3.vid.0=0x303a
2420
+ nanos3.pid.0=0x8179
2421
+
2422
+ nanos3.bootloader.tool=esptool_py
2423
+ nanos3.bootloader.tool.default=esptool_py
2424
+
2425
+ nanos3.upload.tool=esptool_py
2426
+ nanos3.upload.tool.default=esptool_py
2427
+ nanos3.upload.tool.network=esp_ota
2428
+
2429
+ nanos3.upload.maximum_size=1310720
2430
+ nanos3.upload.maximum_data_size=327680
2431
+ nanos3.upload.flags=
2432
+ nanos3.upload.extra_flags=
2433
+ nanos3.upload.use_1200bps_touch=false
2434
+ nanos3.upload.wait_for_upload_port=false
2435
+
2436
+ nanos3.serial.disableDTR=false
2437
+ nanos3.serial.disableRTS=false
2438
+
2439
+ nanos3.build.tarch=xtensa
2440
+ nanos3.build.bootloader_addr=0x0
2441
+ nanos3.build.target=esp32s3
2442
+ nanos3.build.mcu=esp32s3
2443
+ nanos3.build.core=esp32
2444
+ nanos3.build.variant=um_nanos3
2445
+ nanos3.build.board=NANOS3
2446
+
2447
+ nanos3.build.usb_mode=1
2448
+ nanos3.build.cdc_on_boot=0
2449
+ nanos3.build.msc_on_boot=0
2450
+ nanos3.build.dfu_on_boot=0
2451
+ nanos3.build.f_cpu=240000000L
2452
+ nanos3.build.flash_size=8MB
2453
+ nanos3.build.flash_freq=80m
2454
+ nanos3.build.flash_mode=dio
2455
+ nanos3.build.boot=qio
2456
+ nanos3.build.partitions=default
2457
+ nanos3.build.defines=
2458
+ nanos3.build.loop_core=
2459
+ nanos3.build.event_core=
2460
+ nanos3.build.flash_type=qio
2461
+ nanos3.build.psram_type=qspi
2462
+ nanos3.build.memory_type=qio_qspi
2463
+
2464
+ nanos3.menu.LoopCore.1=Core 1
2465
+ nanos3.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
2466
+ nanos3.menu.LoopCore.0=Core 0
2467
+ nanos3.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
2468
+
2469
+ nanos3.menu.EventsCore.1=Core 1
2470
+ nanos3.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
2471
+ nanos3.menu.EventsCore.0=Core 0
2472
+ nanos3.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
2473
+
2474
+ nanos3.menu.USBMode.default=USB-OTG (TinyUSB)
2475
+ nanos3.menu.USBMode.default.build.usb_mode=0
2476
+ nanos3.menu.USBMode.hwcdc=Hardware CDC and JTAG
2477
+ nanos3.menu.USBMode.hwcdc.build.usb_mode=1
2478
+
2479
+ nanos3.menu.CDCOnBoot.cdc=Enabled
2480
+ nanos3.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
2481
+ nanos3.menu.CDCOnBoot.default=Disabled
2482
+ nanos3.menu.CDCOnBoot.default.build.cdc_on_boot=0
2483
+
2484
+ nanos3.menu.MSCOnBoot.default=Disabled
2485
+ nanos3.menu.MSCOnBoot.default.build.msc_on_boot=0
2486
+ nanos3.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
2487
+ nanos3.menu.MSCOnBoot.msc.build.msc_on_boot=1
2488
+
2489
+ nanos3.menu.DFUOnBoot.default=Disabled
2490
+ nanos3.menu.DFUOnBoot.default.build.dfu_on_boot=0
2491
+ nanos3.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
2492
+ nanos3.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
2493
+
2494
+ nanos3.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
2495
+ nanos3.menu.UploadMode.cdc.upload.use_1200bps_touch=true
2496
+ nanos3.menu.UploadMode.cdc.upload.wait_for_upload_port=true
2497
+ nanos3.menu.UploadMode.default=UART0 / Hardware CDC
2498
+ nanos3.menu.UploadMode.default.upload.use_1200bps_touch=false
2499
+ nanos3.menu.UploadMode.default.upload.wait_for_upload_port=false
2500
+
2501
+ nanos3.menu.PSRAM.enabled=Enabled
2502
+ nanos3.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
2503
+ nanos3.menu.PSRAM.disabled=Disabled
2504
+ nanos3.menu.PSRAM.disabled.build.defines=
2505
+
2506
+ nanos3.menu.PartitionScheme.default_8MB=Default (3MB APP/1.5MB SPIFFS)
2507
+ nanos3.menu.PartitionScheme.default_8MB.build.partitions=default_8MB
2508
+ nanos3.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
2509
+ nanos3.menu.PartitionScheme.tinyuf2=TinyUF2 Compatibility (2MB APP/3.7MB FFAT)
2510
+ nanos3.menu.PartitionScheme.tinyuf2.build.custom_bootloader=bootloader_tinyuf2
2511
+ nanos3.menu.PartitionScheme.tinyuf2.build.custom_partitions=partitions_tinyuf2
2512
+ nanos3.menu.PartitionScheme.tinyuf2.upload.extra_flags=0x410000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin"
2513
+ nanos3.menu.PartitionScheme.tinyuf2.upload.maximum_size=2097152
2514
+
2515
+ nanos3.menu.CPUFreq.240=240MHz (WiFi)
2516
+ nanos3.menu.CPUFreq.240.build.f_cpu=240000000L
2517
+ nanos3.menu.CPUFreq.160=160MHz (WiFi)
2518
+ nanos3.menu.CPUFreq.160.build.f_cpu=160000000L
2519
+ nanos3.menu.CPUFreq.80=80MHz (WiFi)
2520
+ nanos3.menu.CPUFreq.80.build.f_cpu=80000000L
2521
+ nanos3.menu.CPUFreq.40=40MHz
2522
+ nanos3.menu.CPUFreq.40.build.f_cpu=40000000L
2523
+ nanos3.menu.CPUFreq.20=20MHz
2524
+ nanos3.menu.CPUFreq.20.build.f_cpu=20000000L
2525
+ nanos3.menu.CPUFreq.10=10MHz
2526
+ nanos3.menu.CPUFreq.10.build.f_cpu=10000000L
2527
+
2528
+ nanos3.menu.FlashMode.qio=QIO
2529
+ nanos3.menu.FlashMode.qio.build.flash_mode=dio
2530
+ nanos3.menu.FlashMode.qio.build.boot=qio
2531
+ nanos3.menu.FlashMode.dio=DIO
2532
+ nanos3.menu.FlashMode.dio.build.flash_mode=dio
2533
+ nanos3.menu.FlashMode.dio.build.boot=dio
2534
+
2535
+ nanos3.menu.UploadSpeed.921600=921600
2536
+ nanos3.menu.UploadSpeed.921600.upload.speed=921600
2537
+ nanos3.menu.UploadSpeed.115200=115200
2538
+ nanos3.menu.UploadSpeed.115200.upload.speed=115200
2539
+ nanos3.menu.UploadSpeed.256000.windows=256000
2540
+ nanos3.menu.UploadSpeed.256000.upload.speed=256000
2541
+ nanos3.menu.UploadSpeed.230400.windows.upload.speed=256000
2542
+ nanos3.menu.UploadSpeed.230400=230400
2543
+ nanos3.menu.UploadSpeed.230400.upload.speed=230400
2544
+ nanos3.menu.UploadSpeed.460800.linux=460800
2545
+ nanos3.menu.UploadSpeed.460800.macosx=460800
2546
+ nanos3.menu.UploadSpeed.460800.upload.speed=460800
2547
+ nanos3.menu.UploadSpeed.512000.windows=512000
2548
+ nanos3.menu.UploadSpeed.512000.upload.speed=512000
2549
+
2550
+ nanos3.menu.DebugLevel.none=None
2551
+ nanos3.menu.DebugLevel.none.build.code_debug=0
2552
+ nanos3.menu.DebugLevel.error=Error
2553
+ nanos3.menu.DebugLevel.error.build.code_debug=1
2554
+ nanos3.menu.DebugLevel.warn=Warn
2555
+ nanos3.menu.DebugLevel.warn.build.code_debug=2
2556
+ nanos3.menu.DebugLevel.info=Info
2557
+ nanos3.menu.DebugLevel.info.build.code_debug=3
2558
+ nanos3.menu.DebugLevel.debug=Debug
2559
+ nanos3.menu.DebugLevel.debug.build.code_debug=4
2560
+ nanos3.menu.DebugLevel.verbose=Verbose
2561
+ nanos3.menu.DebugLevel.verbose.build.code_debug=5
2562
+
2563
+ nanos3.menu.EraseFlash.none=Disabled
2564
+ nanos3.menu.EraseFlash.none.upload.erase_cmd=
2565
+ nanos3.menu.EraseFlash.all=Enabled
2566
+ nanos3.menu.EraseFlash.all.upload.erase_cmd=-e
2567
+
2568
+ ##############################################################
2569
+
2416
2570
tinys3.name=UM TinyS3
2417
2571
tinys3.vid.0=0x303a
2418
2572
tinys3.pid.0=0x80D0
0 commit comments