Capture Raspberry Pi Camera output, convert and stream video, decode and play in browser.
The repository is available on GitHub.
Capture Raspberry Pi Camera output, convert and stream video, decode and play in browser.
The repository is available on GitHub.
Good morning everyone,
Reddit is an American social news aggregation, web content rating, and discussion website.
And it opens a cool API to engineer your own front-end.
So here comes my take on it : http://reddit.webmaestro.fr.
It basically fetches JSON data, parses image and video sources, embedded players or templated content and turns it into optimized React components. The design is minimalistic and based entirely on Semantic UI.
With iframes, video players and heavy GIFs mixing over infinite scrolling, the main idea was to mount and unmount components depending on their visibility. And it was just too easy with react-lazyload.
I had some fun setting the volume of videos in relation to their position on the viewport. It works pretty well, try it out !
Yup, you read that right.
Here is a React component that will mock an OSX Terminal window, and play keystroke sounds to simulate typing.
See the demo at http://keystrokes.webmaestro.fr.
If you listen carefuly, you will notice that “space” and “enter” keys even have their specific sounds ! The audio samples were created by my homonymous friend Etienne. Together we have some more JavaScript sound design exercises in mind so stay tuned.
The window is pure CSS and SVG. The console uses my favorite Fira Code monospace font.
It is also based on my actual ~/.bash_profile
:
export PS1="\n[\e[0;31m\w\e[m]\n| > "
.
It was made in the building process of a portfolio that should be available to you soon.
You can find the component code and CSS on GitHub.
I delivered an Angular JavaScript front-end for an Access-Control System with Facial-Recognition, refactored the API and entire Python back-end over the IoT device, built the Desktop setup application and even contributed to the Hardware development !
A little while ago, I wrote some setup script and web application for a wireless Raspberry Pi bridge.
This package wirelessly connects a Raspberry Pi to available WiFi networks and bridges the connection to an access point.
You will need a Raspberry Pi 3 and an extra WiFi adapter.
More details on the GitHub repository.
Here is an Electron application built on React and Redux.
To try it with your browser, visit nutflex.webmaestro.fr. You could also download one of this Desktop distributions : OSX, Linux or Windows.
It uses the Movie Database API to fetch informations about movies and TV shows.