Если да, то как? Желательно с примером
Если кому-то понадобится, вот пример:
# файл с именем partitions.csv закинуть в папку скетча, IDE подтянет сама
# APP - 1310720 /SPIFFS - 2752512
#
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x140000,
spiffs, data, spiffs, 0x150000,0x2A0000,
coredump, data, coredump,0x3F0000,0x10000,
1 лайк
Сколько раз вопрошал как увеличить ресурс под скетчи ESP32 UNO (форм-фактор), в итоге RP2040
Надо как то подробнее от и до.
rkit дал ссылку, там в принципе всё расписано, но чтобы не заморачиваться можно использовать мой пример как образец, открываем калькулятор программиста и корректируем записи как нам надо, раздел app0 это под программу, spiffs под данные
База данных не влезала ни скетч, то и заморочился )))
ESP32 c 4мегабайтами на борту
Sqlite3 работает весьма шустро
ESP32 Sqlite local database query through web server
Select year, state, name, total_babies, primary_sex, primary_sex_ratio, per_100k_in_state from gendered_names where name between 'Nic' and 'Nickolay'
Year State Name Total babies Primary Sex Ratio Per 100k
2015 US Nic 5 M 100.00 0.10
2015 US Nicanor 6 M 100.00 0.20
2015 US Nicco 28 M 100.00 0.80
2015 US Niccolo 38 M 100.00 1.00
2015 US Nicha 5 F 100.00 0.10
2015 US Nichelle 18 F 100.00 0.50
2015 US Nicholai 38 M 100.00 1.00
2015 US Nicholas 6201 M 99.90 169.00
2015 US Nicholaus 8 M 100.00 0.20
2015 US Nichole 112 F 100.00 3.10
2015 US Nicholette 5 F 100.00 0.10
2015 US Nicholi 14 M 100.00 0.40
2015 US Nicholus 6 M 100.00 0.20
2015 US Nick 152 M 100.00 4.10
2015 US Nickai 5 M 100.00 0.10
2015 US Nickan 7 M 100.00 0.20
2015 US Nickayla 6 F 100.00 0.20
2015 US Nicki 14 F 100.00 0.40
2015 US Nicklas 22 M 100.00 0.60
2015 US Nicklaus 17 M 100.00 0.50
2015 US Nickolai 30 M 100.00 0.80
2015 US Nickolas 334 M 100.00 9.10
2015 US Nickolaus 12 M 100.00 0.30
Number of records: 23.
как быстро?
весьма для такого незатейливого контроллера!
SELECT count(*) FROM gendered_names
Callback function called: count(*) = 30395
Operation done successfully
Time taken:785749
Time SQL in micros = 789078 // с выводом в монитор порта