summaryrefslogtreecommitdiff
path: root/px/hardware/raspberrypi.scm
blob: 2dbde25f62c3c74db5a4161af4725495eb34ae88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
(define-module (px hardware raspberrypi)
  #:use-module (gnu packages admin)
  #:use-module (gnu packages linux)
  #:use-module (gnu system)
  #:use-module (nongnu packages linux)
  #:use-module (px system os)
  #:use-module (px packages linux)
  #:use-module (px services device)
  #:export (%raspberry-pi-4-template
            %seeed-reterminal-template))

(define %raspberry-pi-4-template
  (os-template
    (title "RaspberryPi 4 hardware")
    (packages (list cloud-utils
                    evtest))
    (services (list (os-template-service
                      (type 'add)
                      (kind btuart-service-type))))
    (firmwares (list raspberrypi-firmware
                     brcm80211-firmware
                     bluez-firmware))))


(define %seeed-reterminal-template
  (os-template
    (title "SEEED reTerminal hardware")
    (packages (list seeed-reterminal-dtoverlays))))