News:

Server migration complete, Welcome to version 2.1.1

+-+-

+-User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

+-Site Stats

Members
Total Members: 15696
Latest: st3v3
New This Month: 14
New This Week: 0
New Today: 0
Stats
Total Posts: 128610
Total Topics: 15827
Most Online Today: 33
Most Online Ever: 7634
(January 21, 2020, 02:14:03 AM)
Users Online
Members: 0
Guests: 26
Total: 26

Adding OLED and menu buttons to homebrew cape

Started by fauxton, January 17, 2022, 10:11:05 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

fauxton

Hello, I was wondering where I can find documentation about which set of I2C pins on the BBB I need to connect the status OLED to and then what GPIO pins the menu navigation buttons are connected to and whether they are active high or active low.

Thanks in advance.
I am building pixel interface capes for BBB - http://www.ledpixeldriver.com

dkulp

Would be the i2c2 pins.    For the menu, it can be any pins you want.  They would either be configured via an eeprom or on the gpio inputs page in FPP.
Daniel Kulp - https://kulplights.com

fauxton

Thank you Mr. Kulp

Where do I learn about the eeprom?  I've used I2C eeproms on my own projects, is there any documentation about how the settings are stored in it or do I need to refer directly to the FPP source?  I haven't done any C++ programming so I am slow to find things when I try to explore it on my own.
I am building pixel interface capes for BBB - http://www.ledpixeldriver.com


fauxton

Thank you, 

I received some of the i2c OLED modules today and simply wiring them to the BBB with FPP running on it achieves no result.
edit, I found the setting to enable the OLED and it works as expected now!  Should have looked harder before posting

I hope I'm not being a pain here.  I'm not a "software guy" in the sense of the level that the FPP project is on.  I am more a "hardware guy" and I'm just trying to design a cape that is more suited to the way I need to do my pixel wiring.  i.e. no pcb based power distribution, but heavier data connections, specific form factor etc.

I did just see the thread from user AAH with more information about the eeprom.  That info should help me with that part.
I am building pixel interface capes for BBB - http://www.ledpixeldriver.com

fauxton

Can you guys point me to where I can find the definitions for the menu buttons for a popular existing cape?  Like the equivalent of the strings JSON I assume is used to configure the gpio pins for the menu navigation functions automatically from the eeprom.  I'm hoping to stick to the pins that "most people" use to avoid complications later rather than just picking anything.
I am building pixel interface capes for BBB - http://www.ledpixeldriver.com

Support FPP

+- Recent Topics

FPP Install on Raspberry Pi Zero W by MisterTFM
March 20, 2023, 09:06:02 PM

DMX to pneumatic solenoid by JerryPlak
March 20, 2023, 01:03:53 PM

Libre SBC with oled by mel4853
March 19, 2023, 12:24:34 PM

Limitations on Video file size? by darylc
March 19, 2023, 02:53:52 AM

F16v3 External Power Connector by darylc
March 16, 2023, 05:25:46 PM

FPP on PC HDMI Output by AlexanderMedia
March 15, 2023, 01:17:55 PM

Orange Pi One and external DS3231 RTC on rtc1 by Arti G
March 13, 2023, 09:29:28 AM

FM transmitters by Poporacer
March 12, 2023, 10:54:39 AM

fpp-videoCapture overwhelms F16v3 by k6ccc
March 10, 2023, 04:21:28 PM

Kulp OctoPlus v2.3 by jnealand
March 10, 2023, 04:08:22 PM

Powered by EzPortal
Powered by SMFPacks Menu Editor Mod