nanopi

package
v3.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package nanopi contains nanoPi hardware logic.

Requires armbian jessie server.

Physical

Index

Constants

This section is empty.

Variables

View Source
var (
	PA1_1  pin.Pin    = pin.DC_IN // VCC 3v3 Ext
	PA1_2  pin.Pin    = pin.V5
	PA1_3  gpio.PinIO = allwinner.PA12
	PA1_4  pin.Pin    = pin.V5
	PA1_5  gpio.PinIO = allwinner.PA11
	PA1_6  pin.Pin    = pin.GROUND
	PA1_7  gpio.PinIO = allwinner.PG11
	PA1_8  gpio.PinIO = allwinner.PG6
	PA1_9  pin.Pin    = pin.GROUND
	PA1_10 gpio.PinIO = allwinner.PG7
	PA1_11 gpio.PinIO = allwinner.PA0
	PA1_12 gpio.PinIO = allwinner.PA6
	PA1_13 gpio.PinIO = allwinner.PA2
	PA1_14 pin.Pin    = pin.GROUND
	PA1_15 gpio.PinIO = allwinner.PA3
	PA1_16 gpio.PinIO = allwinner.PA8
	PA1_17 pin.Pin    = pin.DC_IN // VCC 3v3 Ext
	PA1_18 gpio.PinIO = allwinner.PG9
	PA1_19 gpio.PinIO = allwinner.PC0
	PA1_20 pin.Pin    = pin.GROUND
	PA1_21 gpio.PinIO = allwinner.PC1
	PA1_22 gpio.PinIO = allwinner.PA1
	PA1_23 gpio.PinIO = allwinner.PC2
	PA1_24 gpio.PinIO = allwinner.PC3

	FUN1_1  pin.Pin = pin.V5
	FUN1_2  pin.Pin = gpio.INVALID   // USB-DP2
	FUN1_3  pin.Pin = gpio.INVALID   // USB-DM2
	FUN1_4  pin.Pin = gpio.INVALID   // USB-DP3
	FUN1_5  pin.Pin = gpio.INVALID   // USB-DM3
	FUN1_6  pin.Pin = allwinner.PL11 // IR-RX
	FUN1_7  pin.Pin = allwinner.PA17 // SPDIF-OUT
	FUN1_8  pin.Pin = allwinner.PA18 // PCM0_SYNC/I2S0_LRC
	FUN1_9  pin.Pin = allwinner.PA19 // PCM0_CLK/I2S0_BCK
	FUN1_10 pin.Pin = allwinner.PA20 // PCM0_DOUT/I2S0_SDOUT
	FUN1_11 pin.Pin = allwinner.PA21 // PCM0_DIN/I2S0_SDIN
	FUN1_12 pin.Pin = pin.GROUND     //

	FUN2_1 pin.Pin = allwinner.HP_LEFT  // LINEOUTL
	FUN2_2 pin.Pin = allwinner.HP_RIGHT // LINEOUT
	FUN2_3 pin.Pin = allwinner.MIC_GND  // MIC GND
	FUN2_4 pin.Pin = allwinner.MIC_IN   // MIC IN

	FUN3_1 pin.Pin = pin.GROUND
	FUN3_2 pin.Pin = pin.V5
	FUN3_3 pin.Pin = allwinner.PA4 // UART TX
	FUN3_4 pin.Pin = allwinner.PA5 // UART RX

)

Functions

func Present

func Present() bool

Present return true if a NanoPi board is detected.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL