Skip to content

Commit

Permalink
add eez-studio doc
Browse files Browse the repository at this point in the history
Signed-off-by: iotah <[email protected]>
  • Loading branch information
IotaHydrae committed Nov 4, 2024
1 parent 5eb6020 commit 267327f
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 35 deletions.
Binary file added assets/images/qd3503728_eez_studio.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 18 additions & 1 deletion content/docs/env-setup/project.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ seo:
😋 我们正在开发中,包括但不限于如下工程:

- [x] [裸机](#裸机)
- [x] [EEZ Studio示例工程](#eez-studio-lvgl-示例工程)
- [ ] [USB 显示屏](#usb-display)
- [x] [8080屏模板工程](#8080屏模板工程)

Expand All @@ -40,6 +41,22 @@ git clone https://gitee.com/embeddedboys/pico_dm_qd3503728_noos
```shell
git clone https://github.com/embeddedboys/pico_dm_qd3503728_noos
```
### EEZ Studio LVGL 示例工程

Desktop / Embedded GUI development & Automation
桌面/嵌入式 GUI 开发和自动化

官方介绍:[https://www.envox.eu/studio/studio-introduction/](https://www.envox.eu/studio/studio-introduction/)

{{< figure src="images/qd3503728_eez_studio.jpg" alt="" >}}

```bash
git clone https://github.com/embeddedboys/pico_dm_qd3503728_noos_eez_studio_demo
```

```bash
git clone https://gitee.com/embeddedboys/pico_dm_qd3503728_noos_eez_studio_demo
```

### USB Display

Expand All @@ -53,6 +70,7 @@ git clone https://github.com/embeddedboys/pico_dm_qd3503728_noos

上述两种方式都为当前的Host机器提供了主/拓展显示器支持。


### 8080屏模板工程

在开发本项目的过程中,其实我们还同时开发着其他类似项目,为了加快后续适配工作进度,我们开发了本工程,通过简单的配置就可以在多个lcd或触摸之间切换,这意味着您完全可以使用本工程在您自己的平台上开发。 😎 有关本工程的详细内容参见其readme文件。
Expand All @@ -79,7 +97,6 @@ git clone https://github.com/embeddedboys/pico_dm_8080_template
- [x] R61581
- [x] 1P5623
- [x] LG4572B
- [ ] D51E5TA7601

##### 触摸驱动
- [x] FT6236U
Expand Down
36 changes: 2 additions & 34 deletions hugo_stats.json
Original file line number Diff line number Diff line change
Expand Up @@ -294,51 +294,22 @@
"wrap"
],
"ids": [
"1-mpy工程的-micropy_gc_heap_size-设置大小有问题",
"1-mpy工程的-micropy_gc_heap_size-设置大小有问题从预分配改为",
"1-mpy工程的-micropy_gc_heap_size-设置大小有问题从预分配改为根据使用情况",
"1-mpy工程的-micropy_gc_heap_size-设置大小有问题从预分配改为根据使用情况在ld文件中确定",
"1-mpy的-micropy_gc_heap_size-设置大小有问题",
"1-v",
"1-v8",
"1-v8版本si",
"1-v8版本时的",
"1-v8版本时的-micropy_gc_heap_size-设置大小有问题",
"1-v8版本时的rp2040-micropython移植",
"1-修改-mpy工程的-micropy_gc_heap_size-从预分配改为根据使用情况在ld文件中确定",
"1-修改-mpy工程的-micropy_gc_heap_size-设置大小有问题从预分配改为根据使用情况在ld文件中确定",
"1-修改-mpy工程的-micropy_gc_heap_size从预分配改为根据使用情况在ld文件中确定",
"1-修改lv_confh配置文件将-lv_color_depth-hardcode-为-16虽然可以在cmakeliststxt中添加宏但是目前我们没这样做",
"1-安装前置依赖",
"1-官方版本",
"1-烧录固件到pico核心板",
"2",
"2-g",
"2-下载-pico-sdk-源码",
"2-使用thonny或micropico上传库文件",
"2-关闭",
"2-关闭-ports",
"2-关闭-portsrp2makefile-中的cmake-cache机制",
"2-合宙-pico-核心板",
"2-在-driverrp2-下创建一个名为-pio-的目录其中放置-pio-相关的驱动例如-pio_i80这些文件都是从-c-工程中直接拿过来的跟micropython工程没有关系所以不作说明",
"2-在-driverrp2-下创建板级目录-pico_dm_qd3503728目录文件如下",
"21-boardcmake",
"22-ft6236c",
"3",
"3-修改-portsrp2cmakeliststxt-",
"3-修改-portsrp2cmakeliststxt-引入我们的",
"3-修改-portsrp2cmakeliststxt-引入我们的驱动",
"3-修改-portsrp2cmakeliststxt-引入我们需要的宏及文件",
"3-在-driverrp2-下创建一个名为-pio-的目录其中放置-pio-相关的驱动例如-pio_i80这些文件都是从-c-工程中直接拿过来的",
"3-在-driverrp2-下创建一个名为-pio-的目录其中放置-pio-相关的驱动例如-pio_i80这些文件都是从-c-工程中直接拿过来的所以",
"3-在-driverrp2-下创建一个名为-pio-的目录其中放置-pio-相关的驱动例如-pio_i80这些文件都是从-c-工程中直接拿过来的跟micropython工程mei",
"3-在-driverrp2-下创建一个名为-pio-的目录其中放置-pio-相关的驱动例如-pio_i80这些文件都是从-c-工程中直接拿过来的跟micropython工程没有关系所以不作说明",
"3-在-driverrp2-下创建板级目录-pico_dm_qd3503728目录文件如下",
"3-拉取-pico-sdk-子仓库代码",
"3-运行测试",
"4",
"4-提供一个build脚本",
"4-提供一个build脚本用来编译",
"4-提供一个build脚本用来编译固件",
"8080屏模板工程",
"TableOfContents",
Expand All @@ -352,6 +323,8 @@
"doks-docs-nav",
"doks-language-current",
"doks-languages",
"eez-studio-lvgl-示例工程",
"eez-studio示例工程",
"embedded_graphics",
"embedded_graphics-rust",
"esp32-s3",
Expand All @@ -361,15 +334,11 @@
"further-reading",
"fzf",
"h-rh-i-0",
"heading",
"lcd-相关",
"linux",
"luckfox_pico",
"lv_binding",
"lv_binding_",
"lv_binding_micropython",
"lv_binding_rust",
"lv_micropython",
"lvgl-8080显示屏通用工程",
"lvgl-83",
"lvgl-9",
Expand Down Expand Up @@ -442,7 +411,6 @@
"基于我们开发的版本",
"基于社区开源项目",
"备用链接",
"如何编写一个",
"如何编写一个micropython模块",
"如果上述版本都无法下载尝试访问如下链接直接下载压缩包",
"如果您觉得太麻烦了可以使用我们编译好的文件但这会覆盖您设备当前的内核及设备树操作步骤如下",
Expand Down

0 comments on commit 267327f

Please sign in to comment.