[FrontPage] [TitleIndex] [WordIndex

NULSOM RPi Proto-breadboard PCB (Half Size)

(NS-RPB-P-02)

undercon.png

P1040259lrcs.JPG

P1040260lrcs.JPG

P1040261lrcs.JPG

Schematic of HT16K33 Module + Green, 4-Digit, Clock Display

HT16K33_GreenClockDisplayV2.jpg

Initial Layout & Build Steps:

P1050695rcs.JPG

P1050696rcs.JPG

P1050697cs.JPG

P1050698rcs.JPG

P1050699rcs.JPG

Added Serial Connector, Power & I2C:

P1050700rcs.JPG

P1050701cs.JPG

P1050702rcs.JPG

Quick Test of I2C:

NulsomHT16K33QT.png

P1050705rcs.JPG

Continued Build:

Quick Test of Wired Segments:

P1050706rcs.JPG

P1050707rcs.JPG

P1050713rcs.JPG

External I2C & RGB LED Connectors Etc. Added:

P1050714cs.JPG

P1050715rcs.JPG

P1050716rcs.JPG

P1050717rcs.JPG

P1050718cs.JPG

"Command-line" Tests of all Display segments and RGB LED:

P1050721rcs.JPG

P1050722cs.JPG

P1050723rcs.JPG

P1050724rcs.JPG

i2c_clkled_demo -SDT -X

P1050730rcs.JPG

P1050731rcs.JPG

P1050732rcs.JPG

P1050729rcs.JPG

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   00

i2c_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   00

sudo 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   00

i2c_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

P1050769cs.JPG

P1050771cs.JPG



2024-02-11 21:49