/FPGAwars-Reflector

Broadcast gateway for serial UARTs and websockets

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

FPGAwars Reflector

Reflector is a broadcast gateway that runs on browser and communicate serial UARTs with websocket, simple and powerful.

Initially designed for debugging purpouses but opens a new way to mix hardware and web technologies.

This software is part of the FPGAwars ecosystem

Now is very early version with many bugs and very little error control, we are experimenting with this new way os mix hardware and softare, soon we evolve this application.

The first objective of this app is connecting with LOVE FPGA blocks.

You can find some examples at this project

https://github.com/FPGAwars/LOVE-FPGA/

Installation

Install Reflector as a chrome extension.

Soon will be at chrome webstore but while i'm stabilice it you can install it from source.

To install it:

  1. Download or clone this repository.

  2. In chrome browser go to url chrome://extensions

  3. Click on the button "Load from source" or in spanish "Cargar descomprimida", and select the folder with Reflector.

Run

On Chrome go to chrome://apps and you can view icon to launch.

In some operting systems, you could have an icon in your desktop or in your menu app bar to launch it

Once you start, you need to start websocket server first and then uart server.

You can send commands manually for debugging purpouses.