User Tools

Site Tools


raspihandheld

Raspberry Pi 3 Handheld

Hardware

Anzahl Name Link Preis
1 Raspbery Pi 3 http://www.exp-tech.de/raspberry-pi-3-modell-b-1gb-ram 38,90€
1 5“ Display (800×480) http://www.exp-tech.de/5-0-40-pin-tft-display-800x480-with-touchscreen 42,80€
1 HDMI→40Pin Decoder http://www.exp-tech.de/adafruit-tfp401-hdmi-dvi-decoder-40-pin-ttl-breakout-with-touch 29,95€
2 18650 LiPo Akku https://www.akkuteile.de/a-100631 6,85€
1 LiPo Laderegler
1 Batteriehalter http://www.digikey.com/product-detail/en/keystone-electronics/1049/36-1049-ND/2745670 4,36€
1 StepUp Converter
1 Tastatur http://www.ebay.de/itm/121745761005 29,95€
1 DS3231 RTC
Σ ≈ 170€

Featurerequests

Expansion Header

Der Expansionheader wird mit der “Hauptplatine” verbunden. Pin1 befindet sich an der “inneren” Seite des RasPi3, gegenüber der USB-Buchsen.

Ersetzen durch : TLW-120-05-G-D

Adapterplatine mit 2x SLW-120-01-G-D

RTC

Display / HDMI

HDMI Buchsen auf RasPi3 und Converterplatine durch Samtec ZF5S-25-01-T-WT und FJH-25-D-04.00-4 Flachbandkabel ersetzen (25 Pol statt 23 Pol, da Kabel nur in 25 Pol verfügbar).

Flachbandkabellänge: 4 inch = 101.6 mm

Tastatur

Samtec ZF1-24-02-T-WT Flachbandkabelbuchse

RasPi 3 SD Card Image

Note: The current installation uses the 32-bit Raspberry Pi 2 armv7h root filesystem. This will be changing eventually to use our AArch64 repository to take full advantage of the ARMv8 Cortex-A53 cores. If you want an AArch64 system, consider the ODROID-C2.

Also note: The Raspberry Pi 3 has higher power requirements than the Raspberry Pi 2. A power supply rated at 2.5A is the official recommendation. Using an insufficient power supply will result in random, inexplicable errors and filesystem corruption.

Replace sdX in the following instructions with the device name for the SD card as it appears on your computer.

- Start fdisk to partition the SD card:

  fdisk /dev/sdX

- At the fdisk prompt, delete old partitions and create a new one:

      Type o. This will clear out any partitions on the drive.
      Type p to list partitions. There should be no partitions left.
      Type n, then p for primary, 1 for the first partition on the drive, press ENTER to accept the default first sector, then type +100M for the last sector.
      Type t, then c to set the first partition to type W95 FAT32 (LBA).
      Type n, then p for primary, 2 for the second partition on the drive, and then press ENTER twice to accept the default first and last sector.
      Write the partition table and exit by typing w.

- Create and mount the FAT filesystem:

  mkfs.vfat /dev/sdX1
  mkdir boot
  mount /dev/sdX1 boot

- Create and mount the ext4 filesystem:

  mkfs.ext4 /dev/sdX2
  mkdir root
  mount /dev/sdX2 root

- Download and extract the root filesystem (as root, not via sudo):

  wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
  bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
  sync

- Move boot files to the first partition:

  mv root/boot/* boot

- Unmount the two partitions:

  umount boot root

- Insert the SD card into the Raspberry Pi, connect ethernet, and apply 5V power. Use the serial console or SSH to the IP address given to the board by your router. Login as the default user alarm with the password alarm. The default root password is root.

Touchscreen Calibration

- Download xinput_calibrator

- Extract:

 tar -xvf xinput_calibrator.tar.gz && cd xinput_calibrator 

- Download or copy PKGBUILD to extracted folder

- Make package:

 makepkg -cs 

- Install:

 sudo pacman -U $PKG 

- Run calibration:

 xinput_calibrator 
raspihandheld.txt · Last modified: by carlos