@@ -32,13 +32,13 @@ related bits of a microcontroller.
32
32
33
33
*** What is LVGL?***
34
34
35
- [ LVGL] ( https://lvgl.io ) is a graphics framework writtemn for C99. It is also written to run on resource constrained devices.
35
+ [ LVGL] ( https://lvgl.io ) is a graphics framework written for C99. It is also written to run on resource constrained devices.
36
36
It is a feature rich framework that provides a plethora of different controls (widgets) as well as the ability
37
37
to make your owmn custom controls.
38
38
39
39
*** What is a binding?***
40
40
41
- A Binding is a code that encapsulates code written in one programming language so it is accessable from another
41
+ A Binding is code that encapsulates code written in one programming language so it is accessable from another
42
42
programming language. It is best to think of it as a translator, in the case of this project it translates Python
43
43
to C99 and vice versa. It allows us access to the LVGL code by using the Python programming language.
44
44
@@ -278,7 +278,7 @@ To compile you will need Python >= 3.10 for for all build types.
278
278
279
279
#### Compiling for Windows:
280
280
281
- * not supported yet
281
+ * Not yet supported
282
282
283
283
<br >
284
284
@@ -331,7 +331,7 @@ Target options is broken down into 2 sections
331
331
332
332
##### * Model/Variant*
333
333
334
- The model is the processor model being used or the build type. the build type is what is
334
+ The model is the processor model being used or the build type. The build type is what is
335
335
specified when compiling to run on macOS or Unix.
336
336
337
337
When compiling for macOS or Unix you are able to specify the build type. That is done by using
@@ -549,9 +549,9 @@ ______________________________________
549
549
550
550
Common options that are available across all esp32 targets:
551
551
552
- * ` BAUD={bits per second} ` : how fast to flash the firmware, ` deploy ` must also be set to use this
553
- * ` PORT={serial port} ` : port the ESP is connected to, ` deploy ` must also be set to use this
554
- * ` deploy ` : after building flash the firmware, ` PORT ` and ` BAUD ` are optional. The speed will default
552
+ * ` BAUD={bits per second} ` : How fast to flash the firmware, ` deploy ` must also be set to use this
553
+ * ` PORT={serial port} ` : Port the ESP is connected to, ` deploy ` must also be set to use this
554
+ * ` deploy ` : After building flash the firmware, ` PORT ` and ` BAUD ` are optional. The speed will default
555
555
to whatever the ESP-IDF is set to and there will be an attempt at detecting the port automatically
556
556
* ` --skip-partition-resize ` : If you do not want the build system to resize the application partition automatically.
557
557
* ` --partition-size={app partition size} ` : Manually set the application partition size. This is something you want
@@ -566,8 +566,8 @@ Common options that are available across all esp32 targets:
566
566
* ` --flash-size={4, 8, 16, 32, 64 or 128} ` : Sets the flash size that you have available on your ESP32
567
567
* ` --ota ` : Add this flag if you wanbt to do OTA updates. This creates 2 application partitions that are the same size.
568
568
* ` --dual-core-threads ` : (Experimental) MicroPython is written so that the user is only able to run code on a single core of the ESP32.
569
- That is very limiting. This option allows code to run on both CPU cores. Be warned mthis option also disables the GIL
570
- So care must be given to accessing global variables. You need to put nlocks in place to keep the memory from getting
569
+ That is very limiting. This option allows code to run on both CPU cores. Be warned this option also disables the GIL
570
+ so care must be given to accessing global variables. You need to put nlocks in place to keep the memory from getting
571
571
corrupted. You do not get to decide what core to use. That is automatically done based on the load that is on the cores.
572
572
* ` --task-stack-size={stack size in bytes} ` : Sets the default stack size for threads
573
573
* ` CONFIG_*={value} ` : You can alter the config settings of the esp-idf by using these settings. Refer to the ESP-IDF documentation
@@ -606,10 +606,10 @@ The global options are broken down into 2 secions
606
606
607
607
##### * Input/Output*
608
608
609
- * ` DISPLAY={ic model or path} ` : model number of the display driver that is located in ` api_drivers/common_api_drivers/display `
609
+ * ` DISPLAY={ic model or path} ` : Model number of the display driver that is located in ` api_drivers/common_api_drivers/display `
610
610
or it can be the absolute path to a custom driver you have written. This must be the
611
611
path to the folder that contains the driver files.
612
- * ` INDEV={ic model or path} ` : model number of indev driver that is located in ` api_drivers/common_api_drivers/indev `
612
+ * ` INDEV={ic model or path} ` : Model number of indev driver that is located in ` api_drivers/common_api_drivers/indev `
613
613
or it can be the absolute path to your own custom driver (with the .py extension)
614
614
615
615
The above options are able to be repeated if you want to include multiple drivers.
0 commit comments