Cutie Pi: 基于CM4设计的开源8寸平板Linux电脑
基于树莓派CM4设计,采用8寸1280*800分辨率的IPS显示屏,硬件设计文件以及代码全开源
标签
树莓派
嵌入式系统
CM4
refdesignshare
更新2022-02-02
1538

FmkVpZAexqV2MsbQm2mPYD3Fhrhq

CutiePi是一款在Kickstarter上众筹的8寸平板电脑,由台湾的一只设计团队设计并开源出来,最早众筹时是基于树莓派CM3模块,目前已经升级到CM4,支持屏幕分辨率为1280*800.将于2022年Q1正式面市。

技术指标:

BCM2711, Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5 GHz

Raspberry Pi Compute Module 4, Wireless, 2GB Lite (CM4102000)
8” IPS LCD (1280x800)
Li-Po 5000 mAh
WLAN 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac
Bluetooth 5.0, BLE
Rear-facing camera 5MP (OV5647)
1x USB type-A
1x USB type-C (charging)
1x micro HDMI
1x microSD slot
206(W) x 134(H) x 14(D) mm
Raspberry Pi OS + CutiePi shell

FillUHrNoKXdZP2I_aSxKSp7AVm9

Fm1Pi_HXfTvDAH6d1WZL75tGJsH1

外观

Fsz7wWIE0FiPlxY0lXy49Di-pg-0

拆开


FncK3fRkCSUVgZABwF5tFHJIbvTY

细看 - 使用CM4为主控

FrQTTX16sY_i-v0Ndt9Hg2r0uZXf

内部电路板

FpnYIhD4CcDTR6l33p9s6ePEjASq

Fo9G0HoDIcfRDwyAttwdM6iEgln7

CutiePi Shell(开源)

Fiq49-mJ0IrOY8pALsm4IKsuzFJV

站立模式

Drivers for the CutiePi tablet

This repository hosts modified drivers and device tree sources needed for the CutiePi board, the open source Raspberry Pi Compute Module 4 carrier board.

Current release is tested on Raspberry Pi OS (arm64 bullseye) with kernel 5.10 and 5.11.

MIPI Display and touch

CutiePi tablet uses an 8-inch (800x1280) MIPI DIS TFT LCD display, it has ILI9881C as its LCD driver.

The needed display driver and overlay has been merged into Raspberry Pi's official linux tree (rpi-5.10.ybranch). We kept the driver and overlay files in this repo for reference.

A device tree overlay is also needed, which can be compiled from Display/cutiepi-panel-overlay.dts with following command:

dtc -I dts -O dtb -o cutiepi-panel.dtbo cutiepi-panel-overlay.dts

Copy the file to /boot/overlays, then add following configure in config.txt:

# MIPI DSI display 
dtparam=i2c_arm=on
dtoverlay=cutiepi-panel
Camera
# camera 
start_x=1
gpu_mem=128
# Uncomment for camera module v2
#dtoverlay=imx219
dtoverlay=ov5647
Gyroscope

Compile the mpu6050-i2c5 overlay and copy it to /boot/overlays.

# Gyroscope 
dtoverlay=i2c5,pins_10_11
dtoverlay=mpu6050-i2c5,interrupt=27
USB host
otg_mode=1
MCU
# MCU reading (ttyS0)
enable_uart=1
dtoverlay=uart1

Make sure #dtparam=spi=on is commented out.

Github资源链接:

  1. Github上的官方站点:cutiepi-io
  2. 硬件板卡页面
  3. 软件Shell页面
  4. 驱动程序页面
  5. 固件页面
  6. 外壳设计资源页面
  7. 如何使用?

硬件设计资料:

附件下载
CutiePi_V2_3.brd
PCB设计文件
CutiePi_V2.3-20210409.DSN
OrCad格式的原理图
CutiePi_V2.3_schematic.pdf
PDF格式的原理图
团队介绍
CutiePi
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号