# 开发者任务分发 TODO Task Claim
本文不定期更新开发者任务,有荔枝派相关的,也有其他小项目的,有兴趣的朋友可以在其下留言或者直接小窗联系我QQ:715805855, 或者邮箱zepanwucai@gmail.com领取任务。
普通简单任务请在一周内完成,困难任务酌情放宽时间。
每个任务同时可由多人认领,由最先完成者获取回报。也可组队认领,回报由队内协商分配
This page update TODO List every week, and every TODO task have its own reward.
You can contact me with QQ: 715805855 or email: zepanwucai@gmail.com to get the task.
Every TODO Task can be claimed with multiple person, and the first person who finish the task will get the reward.
The TODO list is not complete yet, and you can ask me to add some TODO task too.
# LicheePi Zero TODO List
| 大项 Item | 小项 Sub Item | 详述 description | 预估难度difficulty(1~5) | 预估耗时time cost | 回报 reward | 领取人 contributor |
| --- | --- | --- | --- | --- | --- | --- |
|教程撰写Tutorial|开箱指南Open Box Tutorial CN|1.Zero各部分简介2.启动方式介绍3.系统镜像组成部分介绍4.系统镜像分类介绍5.镜像烧录及简单演示|1|1~2h|Zero|dž~木耳多糖 5.4 send out|
||Open Box Tutorial EN|1. Zero element intro 2. boot method intro 3. system image partion intro 4. system image intro 5. image download and demonstration|1|1~2h|Zero| 熟悉的陌生人 5.1 send out |
||WiFi/BT module Usage CN|0.模块的焊接演示 1.WiFi的使用及iperf测试 2.BT的使用及连接蓝牙外设的测试|2|2h|ZeroW||
||WiFi/BT module Usage EN|0.solder method 1.WiFi usgae and iperf test 2.BT usage and test|2|2h|ZeroW||
||Uboot compile CN|介绍Uboot的结构,menuconfig里的常见配置选项,编译步骤等|1|1h|Zero|飞跃 5.4 send out|
||Uboot compile EN|intro Uboot struct,menuconfig items, compile setps and so on|1|1h|Zero||
||Linux kernel compile CN|介绍Zero的开发环境搭建,内核配置编译过程,常见驱动的配置等|2|1~2h|ZeroW|亦∮魔 5.4 send out|
||Linux kernel compile EN|Zero's Linux development environment setup,kernel config,driver config, etc.|2|1~2h|ZeroW||
|Uboot调试Uboot Works|SPI启动SPI Nor boot up|SPI NOR flash启动到内核,撰写文档 SPI NOR Flash boot up to kernel, write the document|4|4~8h|ZeroW + 5 inch LCD||
|驱动调试Driver Works|适配以太网驱动 Adapt Ethernet driver|尝试编译以太网驱动,发送给群主验证,并撰写过程文档 compile and debug ethernet driver, write the document|3|2~4h|ZeroW Dock|techping 5.4 send out **finished**|
||Adapt SPI LCD|尝试编译SPI LCD驱动,作为系统主显示,发给群主验证,并记录文档 compile and debug SPI LCD Driver,write the document|3|2~4h|ZeroW Dock|QianFan 5.1 send out|
||Adapt I2C OLED|尝试编译I2C OLED驱动,发给群主验证,并记录文档 compile and debug I2C OLED driver,write the document|3|2~4h|ZeroW Dock|星空 5.4 finished|
||适配OV5647摄像头主线驱动 MIPI CSI and OV5647 driver|尝试移植OV5647驱动,主要是drivers/media/i2c下寄存器操作和drivers/media/platform下平台相关操作。发给群主验证,并撰写移植文档 write and debug MIPI CSI,OV5647 driver,write the document|5|???|$500||
||官方SDK驱动摄像头 AW SDK MCSI driver|剥离官方SDK的Linux内核,构建可使用摄像头的系统镜像 strip AW SDK's linux, and run camera on it|4|4~8h|$100|王伟 5.4 send out|
||适配HDMI转接板驱动 Adapt HDMI driver|IT66121FN驱动 compile and debug IT66121 driver, write the document|3|2~4h|ZeroW Dock|techping 5.4 send out|
||适配按键手柄驱动 Adapt I2C joystick driver |TCA8418驱动 TCA8418 driver compile and debug, write the document|2|2h|ZeroW||
|PCB相关 PCB Works|底板修改Dock optimizing |修改优化初版底板 Dock optimizing|2|2~4h|ZeroW Dock||
||I2C手柄修改 I2C joystick optimizing|优化手柄握感 I2C joystick optimizing|2|2h|ZeroW||
||RGB 40P转50P 转接板设计 RGB 40P to 50P |根据群创通用50P RGB屏的定义,设计40P转50P转接板 RGB 40P to 50P adaptor board design|2|2h|报销打样,元件费用 free PCB and bom|shadow 5.5|
|系统镜像|rootfs for lxde|新增lxde的根文件系统|2|2h|ZeroW|Anonym 5.1 **finished**|
||打包镜像package image|打包uboot,内核,根文件系统到单独的dd镜像 package "dd" image|1|1~2h|Zero|Anonym 5.1 **Finished**|
||Qt image|打包Qt镜像,并撰写使用文档 Package Qt image, write document|2|2~4h|ZeroW Dock|fu登ck 5.1|
||openwrt image|打包 Openwrt镜像,包含压缩版和不压缩版,撰写编译,使用文档 package openwrt image(compress and uncompress), write document |2|4h|ZeroW Dock+5inch LCD||
|杂项MISC|名片式说明书设计 specification card design|90x54mm标准名片大小的简易说明书,一面标注Zero的引脚位,一面是各资源链接|1|1~2h|Zero|小白杨 5.2|
|其它Other|可以提出其它建议,加入到TODO list清单中 Add more task to this List||||||
# 其它项目 快餐式外包
| 项目 | 详述 | 预估难度 | 预估耗时 | 回报 | 领取人 |
|--- | --- | --- | --- | --- | --- |
|某LED灯板原理图及PCB修改|从单色灯改成双色灯和RGBW灯,单面板|2|2~4h|200 RMB|Sandwich à l'ane 5.1|
|某LED灯板闪灯程序修改|从单色灯修改为双色灯和RGBW灯的闪烁方式|2|2~4h|200 RMB|Sandwich à l'ane 5.1|
|某GPRS模组MQTT调试|使用上海合宙的Air200模块,Lua编程,自带MQTT库,与我方后端工程师对接调试,需先付开发板押金|2|4~6h|500 RMB|MARtinT3CH 5.1|
- 前言
- 荔枝派TODO任务领取
- linux使用小贴士
- 入门篇
- 板卡介绍
- 开箱指南
- 烧录启动系统
- 联网方法
- 镜像使用
- 镜像说明
- buildroot系统使用
- debian系统使用
- 外设操作
- 外设操作概览
- 低速外设
- GPIO
- GPIO模拟低速接口
- UART
- PWM
- I2C
- SPI
- 高速接口
- SDIO
- USB
- EtherNet
- DVP CSI
- MIPI CSI
- 模拟外设
- CODEC
- LRADC
- 常见设备驱动
- USB摄像头
- USB 3G/4G 网卡
- 舵机
- 开发篇
- UBOOT适配
- UBOOT编译
- UBOOT配置
- UBOOT配置屏幕分辨率
- UBOOT配置SPI启动
- Linux内核开发
- Linux内核编译
- BSP Linux内核编译.md
- Linux内核选项
- 外设驱动与设备树
- RTL8723BS驱动
- 根文件系统定制
- buildroot定制系统
- buildroot添加软件包
- openwrt定制系统
- emdebian定制系统
- camdriod开发
- camdriod编译
- 主线Uboot引导Camdriod
- 系统镜像打包
- XBOOT适配
- 荔枝运行XBOOT
- 应用篇
- 游戏机-基于EmulationStation
- 游戏机-gnuboy
- 语音识别-科大讯飞云
- GUI-QT5
- 语音识别-离线关键词识别
- 路由器-Lichee Zero
- 投稿文章
- 荔枝派Zero开箱指南
- Zero i2c oled使用指南
- zero SPI LCD使用指南
- Zero u-boot编译和使用指南
- TF WiFi使用方法
- Zero Ethernet使用指南
- Zero 移植Qt5.4.1
- ZeroSpiNorFlash启动系统制作指南
- Visio-uboot-sunxi流程
- lichee 编译踩坑记录(ilichee ZERO)
- lichee_zero_外设GPIO接口
- TF WIFI 小白编
- 从零开始LicheePi Zero的开发
- 认识Zero的硬件
- 搭建Zero的开发环境
- 主线Uboot
- 主线kernel
- BSP kernel
- BSP内核启动
- bsp内核的摄像头使用
- BSP内核中的保留内存
- uboot启动BSP内核常见错误
- BSP内核 FBTFT移植
- BSP内核启动错误及警告解决
- buildroot 根文件系统
- emdebian 根文件系统
- SPI Flash 系统编译
- sunxi-fel增加对16M 以上flash的支持
- overlayfs的使用
- jffs2系统挂载不上的常见原因
- JFFS2 文件系统简介
- uboot对spi flash的识别
- bsp内核的SPI flash启动
- Docker开发环境
- Docker 命令速查
- 基础ubuntu系统配置
- docker离线镜像
- Zero系统烧录
- dd镜像烧录
- 分区镜像烧录
- SPI Flash系统烧录
- 一键镜像烧录
- Zero外设把玩
- I2C操作
- PWM输出
- CODEC的使用
- 以太网使用指南
- GPIO操作
- 文件IO方式
- C语言接口(mmap)
- Python操作GPIO
- pinctrl-sunxi介绍
- UART操作
- 点屏
- 点屏之RGB屏
- 点屏之SPI屏 ili9341
- 点屏之SPI OLED
- 点屏之I2C OLED
- 点屏之SPI屏 ili9488
- 点屏之MCU屏
- 点屏之触摸屏驱动
- 点屏之simple-framebuffer
- 点屏之屏幕时序
- 时钟控制器CCM
- 摄像头
- BSP DVP摄像头
- BSP MIPI 摄像头
- 主线DVP摄像头
- 主线 MIPI摄像头
- SPI 操作
- 应用层开发
- 开机自启动
- Segment Fault调试
- Zero通过OTG共享PC网络
- USB摄像头使用
- 基于QT的GUI开发
- 移植tslib
- 移植QT5.9.1
- 移植QT4.8.7
- QtCreator使用
- Qt5.x移植到Qt4.8
- Qt字体相关
- Qt移植总结
- Qt裁剪
- Qt去除鼠标指针显示
- zero_imager使用
- 驱动开发
- 设备树简介
- GPU/DRM 显示驱动
- sys下设备树查看
- atmel触摸屏驱动分析
- atmel触摸屏中断改轮询
- uboot下gpio操作
- helloworld驱动编译演示
- FBTFT分析
- 内核模块静态加载的顺序
- SPI驱动分析
- SPI 驱动编写
- Uboot开发
- 开机logo
- 看门狗的使用
- 关于系统reboot
- 内核printk等级设置