Webpotato: Difference between revisions

From NURDspace
(Created page with "{{Project |Name=Portable thingy |Status=Active |Purpose=Fun |Picture=Webpotato.jpg |Tool=No }} == What == I wanted to build a portable linux computer for fun. == Www ==...")
 
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Project
{{Project
|Name=Portable thingy
|Name=Webpotato
|Status=Active
|Status=Active
|Purpose=Fun
|Purpose=Fun
Line 6: Line 6:
|Tool=No
|Tool=No
}}
}}
<gallery>
Webpotato-Scalepic1.jpg
Webpotato-Scalepic2.jpg
Webpotato-Xorg.jpg
</gallery>
== What ==  
== What ==  


I wanted to build a portable linux computer for fun.
I wanted to build a portable linux computer for fun.
Items used :
=== SBC ===
Nanopi Neo Core2
Quadcore A53 1.5ghz, 1GB DDR3, 8GB eMMC
http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=211
=== Screen ===
2.2" 240x320 SPI ILI9341
Bridge 'J1' on the back of the screen, this is needed to power the LCD from 3.3V.
All connections on 'GPIO1' header of the SBC
{| class="wikitable"
! Pin on SBC
! Name on SBC
! Name on TFT
|-
| 1
| SYS_3.3V
| VCC
|-
| 20
| GND
| GND
|-
| 11
| GPIO0
| Reset
|-
| 13
| GPIO2
| LED (backlight)
|-
| 15
| GPIO3
| D/C
|-
| 19
| SPI0_MOSI
| MOSI
|-
| 21
| SPI0_MISO
| MISO
|-
| 23
| SPI0_CLK
| CLK
|-
| 24
| SPI0_CS
| CS
|}
config something like this ;
sudo modprobe fbtft_device custom name=fb_ili9341 gpios=dc:3,led:2,reset:0 speed=32000000 fps=30 busnum=0 rotate=270
=== USB Wifi ===
Edimax EW-7611ULB
WiFi 802.11bgn & BT 3.0
https://www.edimax.com/edimax/merchandise/merchandise_detail/data/edimax/global/wireless_adapters_n150/ew-7611ulb/
All connections on 'GPIO3' header of the SBC
{| class="wikitable"
! Pin on SBC
! Name on SBC
! Name on UBS port?
|-
| 17
| VDD_5V
| +5V
|-
| 11
| GND
| GND
|-
| 13
| USB-DP3
| D+
|-
| 15
| USB-DM3
| D-
|}
Mainline kernel driver is x86 only , ARM-capable driver here;
https://github.com/lwfinger/rtl8723bu
=== PSU ===
MT3608 module
2A , hopefully
=== Charger ===
Nameless ebay module
1A , supposedly
=== Battery ===
Samsung INR18650-35E 3450mAh
https://eu.nkon.nl/rechargeable/18650-size/samsung-inr18650-35e.html
=== Audio ===
Descoped for now
== Wuuuu ==
<gallery>
Webpotato-Powercircuit.png
</gallery>


== Www ==
== Www ==
Line 32: Line 167:
* https://forum.armbian.com/topic/1080-tiny-3-lcd-on-orange-pi/
* https://forum.armbian.com/topic/1080-tiny-3-lcd-on-orange-pi/
* https://github.com/nopnop2002/lcd_id
* https://github.com/nopnop2002/lcd_id
== Wishlist ==
For next version, a list of improvements;
* Powerled, atm its nearly impossible to see if its on (unless the screen turned on, quite late in boot)
* Powerswitch , atm i just remove battery
* External access to uart0 , for debugging
* Internal powerbus , need less powerwires going all over the place , this might save ~10 wires internally.
* More internal space in case , i didnt really account for wires taking this much space.
* Access to SD card
* Camera!
* Sound!

Latest revision as of 03:38, 5 October 2022

Webpotato
Webpotato.jpg
Participants User:buzz
Skills
Status Active
Niche
Purpose Fun
Tool No
Location
Cost
Tool category

Webpotato

Webpotato.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}


What

I wanted to build a portable linux computer for fun.

Items used :

SBC

Nanopi Neo Core2

Quadcore A53 1.5ghz, 1GB DDR3, 8GB eMMC

http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=211

Screen

2.2" 240x320 SPI ILI9341

Bridge 'J1' on the back of the screen, this is needed to power the LCD from 3.3V.

All connections on 'GPIO1' header of the SBC

Pin on SBC Name on SBC Name on TFT
1 SYS_3.3V VCC
20 GND GND
11 GPIO0 Reset
13 GPIO2 LED (backlight)
15 GPIO3 D/C
19 SPI0_MOSI MOSI
21 SPI0_MISO MISO
23 SPI0_CLK CLK
24 SPI0_CS CS

config something like this ;

sudo modprobe fbtft_device custom name=fb_ili9341 gpios=dc:3,led:2,reset:0 speed=32000000 fps=30 busnum=0 rotate=270

USB Wifi

Edimax EW-7611ULB

WiFi 802.11bgn & BT 3.0

https://www.edimax.com/edimax/merchandise/merchandise_detail/data/edimax/global/wireless_adapters_n150/ew-7611ulb/

All connections on 'GPIO3' header of the SBC

Pin on SBC Name on SBC Name on UBS port?
17 VDD_5V +5V
11 GND GND
13 USB-DP3 D+
15 USB-DM3 D-

Mainline kernel driver is x86 only , ARM-capable driver here;

https://github.com/lwfinger/rtl8723bu

PSU

MT3608 module

2A , hopefully

Charger

Nameless ebay module

1A , supposedly

Battery

Samsung INR18650-35E 3450mAh

https://eu.nkon.nl/rechargeable/18650-size/samsung-inr18650-35e.html

Audio

Descoped for now

Wuuuu

Www

just a dump of links for now ;

pics ;

references

Wishlist

For next version, a list of improvements;

  • Powerled, atm its nearly impossible to see if its on (unless the screen turned on, quite late in boot)
  • Powerswitch , atm i just remove battery
  • External access to uart0 , for debugging
  • Internal powerbus , need less powerwires going all over the place , this might save ~10 wires internally.
  • More internal space in case , i didnt really account for wires taking this much space.
  • Access to SD card
  • Camera!
  • Sound!