
In the channel folder could be scripts for defining the channel's number, name and channel information as well as a script for compiling the channel's content.
#Dual media player pin code code
I would love to use a 'Channels' folder and have my code compile it's own channel list when it starts up. I would love to make this as modular as possible. I would like to also incorporate an 'Adverts' folder for us to drop content in to advertise upcoming events & news for my son, to be played between episodes of what ever channel he is on. Pressing the up/down buttons (or entering a number on a remote) would change the channels. Rather than having playlists to choose from I would like to have the playlists appear as channels and make it look as if there is always something playing.

The first Service I want to add is a 'TV' like service as in the previous build the main purpose of the device will be to play Media, of course. I will add some logs below for each of the sections to provide progress updates and further information! In order to do so I will add i2c/USB breakouts to the enclosure I want to add some room automation possibilities with the project some LED strips and general light control, automated fish feeding, etc. I am aiming to make it html-based and user the Tornado Python library to serve it up. With the screen flexibility It will be possible to write a completely touch-based GUI. In order to create semi-independent outputs for the Touch screen and HDMI out two Pis will be used - this is still a brainhurt but I have a rough Idea on how it will be done! Inside regulators to step down to 12v and 5v will be required for the components. It will be powered from a 12v mains adaptor or an old laptop PSU. Seeing this build will remain in place there is no need to add batteries and charging circuits. Two birds assassinated with one almighty stone here - cant have complex wiring difficulties and slow charging batteries if you completely remove them, can you? :) The prototype will be 6mm MDF (w/ potentially a thinner front so the screen isnt sunk so deeply) and then will be cut in acrylic once tested. Internally some shelves to impose some semblance of order and tidiness for the innards. Some rubber feet, IO panel at the back, screen on the front and a few buttons (possibly arcade, possibly small ones depending on build size/space).
#Dual media player pin code tv
Redesigned to be more in keeping with a desktop installation think of an old-school TV or retro PC/monitor all-in-one, just really small :-) While the HDMI out works great with the boy's projector and TVs etc, I somehow wanted to be able to split the output so when the output was connected the touchscreen could just operate as a GUI, and not just play what is on the output.īearing these in mind I have come up with a redesign that fixes the above problems and adds a million more possibilities for expansion, making it more suited for a bedroom-based installation: A rebuild would take advantage of the touchscreen in the GUI and reduce the need for so many buttons! In the original build there were 9 arcade buttons for control as the sole control of the playback and playlist selection. Midway through the first build I won a 7" Touch screen to put in my project to replace the 5" non-touch screen.

The batteries used (4 x 3.7v Li-ions, 5000mAh a pop) lasted for a fair while, but took an eternity to recharge via the powerboosts. Everything that could go wrong pretty much did go wrong!

My long and arduous battle with the power circuitry are well documented my adafruit powerboosts ALL frying, HDMI leads causing issues, dodgy USB hubs. The following is a list of the thing I would like to correct:
