NULSOM RPi Proto-breadboard PCB (Half Size)
(NS-RPB-P-02)
|
|
|
Schematic of HT16K33 Module + Green, 4-Digit, Clock Display |
|
Initial Layout & Build Steps: |
|
|
|
|
|
|
|
Added Serial Connector, Power & I2C: |
||
|
|
|
Quick Test of I2C: |
|
|
|
Continued Build: |
Quick Test of Wired Segments: |
|
|
|
|
External I2C & RGB LED Connectors Etc. Added: |
||
|
|
|
|
|
|
"Command-line" Tests of all Display segments and RGB LED: |
|||
|
|
|
|
i2c_clkled_demo -SDT -X |
|||
|
|
|
|
i2c_clkled_demo -SDT (Diagnostic Mode):
i2c_clkled_demo.c Version 0.01 {Exp}, [23/12/2017], (c) F_Trevor_Gowen
<--| Package i2c_spi_chips_0.0 |-->
<i2c_clkled_demo.arg> fopen: No such file or directory
i2c_clkled_demo.arg not found
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00
Using 'C' system call-based methods: ...
i2cset -y 1 0x75 0x21
i2cset -y 1 0x75 0x80
i2cset -y 1 0x75 0x00 0x00
i2cset -y 1 0x75 0x02 0x00
i2cset -y 1 0x75 0x04 0x00
i2cset -y 1 0x75 0x06 0x00
i2cset -y 1 0x75 0x09 0x00
i2cset -y 1 0x75 0x21
i2cset -y 1 0x75 0x81
i2cset -y 1 0x75 0x00 0x3f
i2cset -y 1 0x75 0x02 0x86
i2cset -y 1 0x75 0x04 0xdb
i2cset -y 1 0x75 0x06 0x4f
i2cset -y 1 0x75 0x21
i2cset -y 1 0x75 0x81
i2cset -y 1 0x75 0x00 0x66
i2cset -y 1 0x75 0x02 0x6d
i2cset -y 1 0x75 0x04 0x7d
i2cset -y 1 0x75 0x06 0x07
i2cset -y 1 0x75 0x21
i2cset -y 1 0x75 0x81
i2cset -y 1 0x75 0x00 0x7f
i2cset -y 1 0x75 0x02 0xe7
i2cset -y 1 0x75 0x04 0xf7
i2cset -y 1 0x75 0x06 0x7c
i2cset -y 1 0x75 0x21
i2cset -y 1 0x75 0x81
i2cset -y 1 0x75 0x00 0x39
i2cset -y 1 0x75 0x02 0x5e
i2cset -y 1 0x75 0x04 0x79
i2cset -y 1 0x75 0x06 0x71
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 06
DDCB 71
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 39
5e
79
71
RGB 00i2c_clkled_demo -SDT -W (Diagnostic Mode):
i2c_clkled_demo.c Version 0.01 {Exp}, [23/12/2017], (c) F_Trevor_Gowen
<--| Package i2c_spi_chips_0.0 |-->
<i2c_clkled_demo.arg> fopen: No such file or directory
i2c_clkled_demo.arg not found
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00
Using wiringPiI2C methods: ...
I2C Device 0x75 has i2c_chip.fd of 3
wiringPiI2CWrite: fd=3 data=0x21
wiringPiI2CWrite: fd=3 data=0x80
wiringPiI2CWriteReg8: fd=3 reg=0x00 data=0x00
wiringPiI2CWriteReg8: fd=3 reg=0x02 data=0x00
wiringPiI2CWriteReg8: fd=3 reg=0x04 data=0x00
wiringPiI2CWriteReg8: fd=3 reg=0x06 data=0x00
wiringPiI2CWriteReg8: fd=3 reg=0x09 data=0x00
wiringPiI2CWrite: fd=3 data=0x21
wiringPiI2CWrite: fd=3 data=0x81
wiringPiI2CWriteReg8: fd=3 reg=0x00 data=0x3f
wiringPiI2CWriteReg8: fd=3 reg=0x02 data=0x86
wiringPiI2CWriteReg8: fd=3 reg=0x04 data=0xdb
wiringPiI2CWriteReg8: fd=3 reg=0x06 data=0x4f
wiringPiI2CWrite: fd=3 data=0x21
wiringPiI2CWrite: fd=3 data=0x81
wiringPiI2CWriteReg8: fd=3 reg=0x00 data=0x66
wiringPiI2CWriteReg8: fd=3 reg=0x02 data=0x6d
wiringPiI2CWriteReg8: fd=3 reg=0x04 data=0x7d
wiringPiI2CWriteReg8: fd=3 reg=0x06 data=0x07
wiringPiI2CWrite: fd=3 data=0x21
wiringPiI2CWrite: fd=3 data=0x81
wiringPiI2CWriteReg8: fd=3 reg=0x00 data=0x7f
wiringPiI2CWriteReg8: fd=3 reg=0x02 data=0xe7
wiringPiI2CWriteReg8: fd=3 reg=0x04 data=0xf7
wiringPiI2CWriteReg8: fd=3 reg=0x06 data=0x7c
wiringPiI2CWrite: fd=3 data=0x21
wiringPiI2CWrite: fd=3 data=0x81
wiringPiI2CWriteReg8: fd=3 reg=0x00 data=0x39
wiringPiI2CWriteReg8: fd=3 reg=0x02 data=0x5e
wiringPiI2CWriteReg8: fd=3 reg=0x04 data=0x79
wiringPiI2CWriteReg8: fd=3 reg=0x06 data=0x71
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 06
DDCB 71
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 39
5e
79
71
RGB 00sudo i2c_clkled_demo -QIT -PG (Diagnostic Mode):
sudo ./src/i2c_clkled_demo -QIT -PG
i2c_clkled_demo.c Version 0.01 {Exp}, [23/12/2017], (c) F_Trevor_Gowen
<--| Package i2c_spi_chips_0.0 |-->
<i2c_clkled_demo.arg> fopen: No such file or directory
i2c_clkled_demo.arg not found
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00
Using pigpio I2C methods:
pigpio Version 64 initialised ...
I2C Device 1:0x75 has pgi2c.handle of 0
i2cWriteByte: handle=0 bVal=0x21
i2cWriteByte: handle=0 bVal=0x81
i2cWriteByte: handle=0 bVal=0x20
Closing I2C Device 1:0x75
pigpio Version 64 terminated.
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 20
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00i2c_clkled_demo -QIT -PGD (Diagnostic Mode):
i2c_clkled_demo.c Version 0.01 {Exp}, [23/12/2017], (c) F_Trevor_Gowen
<--| Package i2c_spi_chips_0.0 |-->
<i2c_clkled_demo.arg> fopen: No such file or directory
i2c_clkled_demo.arg not found
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 21
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00
Using pigpiod I2C methods:
pigpiod I/Face connected to 0 ...
I2C Device 1:0x75 has pgdi2c.handle of 0
i2c_write_byte: pi=0 handle=0 bVal=0x21
i2c_write_byte: pi=0 handle=0 bVal=0x81
i2c_write_byte: pi=0 handle=0 bVal=0x20
Closing I2C Device 1:0x75
pigpiod I/Face disconnected from 0 ...
ht16k33 chip status:
ADDR 75
CONF 02
DDAP 00
DDCB ff
SSR 20
RISR a0
DSPR 81
DMSR e7
NAME 4D_Clock+RGB_LED
DIGIT 00
00
00
00
RGB 00 |
|