esp32c2-idf5.meta.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372
  1. {
  2. "version":1,
  3. "builder":{
  4. "chip":{
  5. "name":"esp32c2-idf5",
  6. "io":44,
  7. "memory":{
  8. "min":128,
  9. "max":128,
  10. "dft":128
  11. },
  12. "layout":{
  13. "total":4096,
  14. "fs":{
  15. "min":512,
  16. "max":512,
  17. "dft":512
  18. },
  19. "rom":{
  20. "min":3670016,
  21. "max":3670016,
  22. "dft":3670016,
  23. "rsize":256000
  24. },
  25. "bl":{
  26. "min":512,
  27. "max":512,
  28. "dft":512
  29. }
  30. },
  31. "script": {
  32. "min": 128,
  33. "max": 128,
  34. "dft": 128,
  35. "unit": 64
  36. }
  37. },
  38. "sdk":{
  39. "presets":[
  40. {
  41. "name":"dev",
  42. "value":{
  43. "luatos":"head",
  44. "air101":"head"
  45. }
  46. }
  47. ]
  48. },
  49. "component":[
  50. {
  51. "icon":"zmdi-input-composite",
  52. "name":"@DEV",
  53. "content":"基础外设",
  54. "rsize":0,
  55. "children":[
  56. {
  57. "name":"gpio",
  58. "content":"通用输入输出",
  59. "rsize":4560,
  60. "fsize":369936,
  61. "dft":false
  62. },
  63. {
  64. "name":"uart",
  65. "content":"串口",
  66. "rsize":7120,
  67. "fsize":372496,
  68. "dft":false
  69. },
  70. {
  71. "name":"i2c",
  72. "content":"IIC协议",
  73. "rsize":13600,
  74. "fsize":378976,
  75. "dft":false
  76. },
  77. {
  78. "name":"spi",
  79. "content":"SPI协议",
  80. "rsize":16464,
  81. "fsize":381840,
  82. "dft":false
  83. },
  84. {
  85. "name":"adc",
  86. "content":"模数转换",
  87. "rsize":3952,
  88. "fsize":369328,
  89. "dft":false
  90. },
  91. {
  92. "name":"pwm",
  93. "content":"频率可控方波",
  94. "rsize":6480,
  95. "fsize":371856,
  96. "dft":false
  97. },
  98. {
  99. "name":"wdt",
  100. "content":"硬狗",
  101. "rsize":752,
  102. "fsize":366128,
  103. "dft":false
  104. },
  105. {
  106. "name":"crypto",
  107. "content":"加解密算法",
  108. "rsize":21216,
  109. "fsize":386592,
  110. "dft":false
  111. },
  112. {
  113. "name":"rtc",
  114. "content":"RTC定时器",
  115. "rsize":1424,
  116. "fsize":366800,
  117. "dft":false
  118. },
  119. {
  120. "name":"@socket",
  121. "content":"网络套接字(暂不可用)",
  122. "rsize":73456,
  123. "fsize":438832,
  124. "dft":false,
  125. "children" : [
  126. {
  127. "name":"sntp",
  128. "content":"网络对时",
  129. "rsize":1456,
  130. "fsize":438832,
  131. "dft":false
  132. },
  133. {
  134. "name" : "LUAT_USE_SNTP_NOT_AUTO",
  135. "content":"禁用自动网络对时, 可自行定时调用SNTP",
  136. "rsize":0,
  137. "fsize":438832,
  138. "dft":false
  139. },
  140. {
  141. "name":"tls",
  142. "content":"启用TLS/SSL支持, 支持 https/mqtts/websockets",
  143. "rsize":20456,
  144. "fsize":438832,
  145. "dft":false
  146. },
  147. {
  148. "name":"ftp",
  149. "content":"启用FTP库",
  150. "rsize":5456,
  151. "fsize":438832,
  152. "dft":false
  153. },
  154. {
  155. "name":"w5500",
  156. "content":"支持w5500以太网",
  157. "rsize":25456,
  158. "fsize":438832,
  159. "dft":false
  160. }
  161. ]
  162. },
  163. {
  164. "name":"wlan",
  165. "content":"wifi联网",
  166. "rsize":445472,
  167. "fsize":810848,
  168. "dft":false
  169. },
  170. {
  171. "name":"mcu",
  172. "content":"mcu特有API",
  173. "rsize":1536,
  174. "fsize":366912,
  175. "dft":false
  176. },
  177. {
  178. "name":"pm",
  179. "content":"功耗/电源管理",
  180. "rsize":1536,
  181. "fsize":366912,
  182. "dft":false
  183. }
  184. ],
  185. "fsize":365376,
  186. "dft":false
  187. },
  188. {
  189. "icon":"zmdi-card-sd",
  190. "name":"@LIB",
  191. "content":"工具库",
  192. "rsize":0,
  193. "children":[
  194. {
  195. "name": "repl",
  196. "content": "REPL(读取-解析-执行)循环",
  197. "rsize": 10908,
  198. "fsize": 284260,
  199. "dft": false
  200. },
  201. {
  202. "name":"cjson",
  203. "content":"JSON序列化与反序列化",
  204. "rsize":6032,
  205. "fsize":371408,
  206. "dft":false
  207. }, {
  208. "name": "ota",
  209. "content": "脚本升级",
  210. "rsize": 4056,
  211. "fsize": 272408,
  212. "dft": false
  213. },
  214. {
  215. "name":"iotauth",
  216. "content":"云服务鉴权密钥生成",
  217. "rsize":14928,
  218. "fsize":418304,
  219. "dft":false
  220. },
  221. {
  222. "name":"ntp",
  223. "content":"NTP网络对时",
  224. "rsize":52928,
  225. "fsize":418304,
  226. "dft":false
  227. },
  228. {
  229. "name":"fs",
  230. "content":"文件系统状态",
  231. "rsize":832,
  232. "fsize":366208,
  233. "dft":false
  234. },
  235. {
  236. "name":"pack",
  237. "content":"数据打包与解包",
  238. "rsize":1968,
  239. "fsize":367344,
  240. "dft":false
  241. },
  242. {
  243. "name":"zbuff",
  244. "content":"C风格的内存数组操作库",
  245. "rsize":18256,
  246. "fsize":383632,
  247. "dft":false
  248. },
  249. {
  250. "name":"libgnss",
  251. "content":"NMEA解析",
  252. "rsize":6944,
  253. "fsize":372320,
  254. "dft":false
  255. },
  256. {
  257. "name": "protobuf",
  258. "content": "protobuf编解码",
  259. "rsize": 12008,
  260. "fsize": 274360,
  261. "dft": false
  262. },
  263. {
  264. "name":"shell",
  265. "content":"控制台,会跟repl冲突",
  266. "rsize":6848,
  267. "fsize":372224,
  268. "dft":false,
  269. "children": [
  270. {
  271. "name": "i2ctools",
  272. "content": "i2c探测",
  273. "rsize": 0,
  274. "fsize": 279800,
  275. "dft": false
  276. }
  277. ]
  278. },
  279. {
  280. "name":"dbg",
  281. "content":"调试,搭配shell功能才可以在LuatIDE使用",
  282. "rsize":6848,
  283. "fsize":372224,
  284. "dft":false
  285. },
  286. {
  287. "name":"statem",
  288. "content":"状态机,可输出GPIO序列",
  289. "rsize":0,
  290. "fsize":365376,
  291. "dft":false
  292. },
  293. {
  294. "name":"fdb",
  295. "content":"kv数据库,掉电不丢",
  296. "rsize":8464,
  297. "fsize":373840,
  298. "dft":false
  299. },
  300. {
  301. "name": "fskv",
  302. "content": "kv数据库,替代fdb",
  303. "rsize": 10832,
  304. "fsize": 298252,
  305. "dft": false
  306. },
  307. {
  308. "name":"fatfs",
  309. "content":"通过SPI读写TF卡",
  310. "rsize":192608,
  311. "fsize":557984,
  312. "dft":false
  313. },
  314. {
  315. "name":"rsa",
  316. "content":"RSA加密解码签名验签",
  317. "rsize":12608,
  318. "fsize":557984,
  319. "dft":false
  320. },
  321. {
  322. "name": "ymodem",
  323. "content": "Ymodem传输协议",
  324. "rsize": 3008,
  325. "fsize": 274360,
  326. "dft": false
  327. }
  328. ],
  329. "fsize":365376,
  330. "dft":false
  331. },
  332. {
  333. "icon":"zmdi-puzzle-piece",
  334. "name":"@EXT",
  335. "content":"扩展",
  336. "rsize":0,
  337. "children":[
  338. {
  339. "name":"sensor",
  340. "content":"传感器库(ds18b20/ws2812等)",
  341. "rsize":5136,
  342. "fsize":370512,
  343. "dft":false
  344. },
  345. {
  346. "name": "lora",
  347. "content": "lora驱动",
  348. "rsize": 13196,
  349. "fsize": 284548,
  350. "dft": false
  351. },
  352. {
  353. "name": "lora2",
  354. "content": "lora2驱动(支持多挂)",
  355. "rsize": 13196,
  356. "fsize": 284548,
  357. "dft": false
  358. },
  359. {
  360. "name": "mlx90640",
  361. "content": "红外成像mlx90640",
  362. "rsize": 13196,
  363. "fsize": 284548,
  364. "dft": false
  365. }
  366. ],
  367. "fsize":365376,
  368. "dft":false
  369. }
  370. ]
  371. }
  372. }