Chiu: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
[[File:OPiPinout.jpg|thumb]] | [[File:OPiPinout.jpg|thumb]] | ||
[[File:Orange-Pi-Zero-Pinout | [[File:Orange-Pi-Zero-Pinout.jpg|thumb]] | ||
* Orange Pi Zero Plus2 ([https://linux-sunxi.org/File:ORANGE_PI-ZERO-PLUS2_V1_0.pdf schematic]) | * Orange Pi Zero Plus2 ([https://linux-sunxi.org/File:ORANGE_PI-ZERO-PLUS2_V1_0.pdf schematic]) |
Revision as of 01:45, 8 February 2020
un elaboratore tascabile
Hardware
Cpu
- Orange Pi Zero Plus2 (schematic)
Display
- Risoluzione: 320x240 ILI9341 (40x30)
- Risoluzione: 480x320 ILI9486
- Bus: SPI
- https://marcosgildavid.blogspot.com/2014/02/getting-ili9341-spi-screen-working-on.html
- https://github.com/juj/fbcp-ili9341
ili9341 | OPi | Note | GPIO |
---|---|---|---|
SCK | 23 | SCLK | 14 |
MOSI | 19 | 15 | |
CS | 24 | CS0 | 13 |
RST | 5 | 11 | |
DC | 3 | 12 | |
LED | 18 | need check | 18 |
VCC | 1 | 3.3v | |
GND | 6 | GND |
Tasti
- Joystick U/D/L/R + Push
- Sensore di movimento
- Sensore di luce
uC supervisore
- 11 input
- SPI verso schermo
- I2C verso scheda CPU
carica batteria
- candidati: CN3065, STC4054, MCP73811, MCP73831/2
step-up
Software
Display
fbtft_device (kernel <5.4)
in /boot/armbianEnv.txt:
overlays=usbhost2 usbhost3 spi-spidev param_spidev_spi_bus=1
in /etc/modprobe.d/fbtft.conf:
options fbtft_device custom name=fb_ili9341 gpios=dc:12,reset:11,led:18 speed=1600000 fps=5 busnum=1 bgr=1 rotate=90
X
FRAMEBUFFER=/dev/fb0 startx
tinydrm
https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/tiny
GUI
Applicazioni
- alpine
- newsbeuter
- profanity
Risparmio energetico
Idle
ARISC on board
- https://linux-sunxi.org/AR100
- https://forum.armbian.com/topic/6019-openrisc-core-ar100-for-the-real-time-tasks/
- https://github.com/skristiansson/ar100-info