Skip to content

atomiix/FlapOS

Repository files navigation

FlapOS

FlapOS is an alternative firmware for Flapit devices.

Main features are:

  • Compatibility mode (same as the original firmware but you can choose which server to connect to. See Flapit-server)
  • Server mode (you can contact the device directly on your network)
  • Access-Point mode (you connect directly to the device)

How to build

Tip

You don’t need to build it if you only want to install a pre-compiled version.
See How to flash section below

Note

You can find the bgbuild.exe binary by downloading and installing WF121 Wi-Fi Software and SDK available on Silabs website

On Windows:

bgbuild.exe project.xml

On Linux/MacOS with Wine:

wine bgbuild.exe project.xml

How to flash

Using the webflasher (prefered method)

Note

A Serial-to-TTL converter is required to flash your device using this method
You can get those cheap on Amazon

The webflasher is available at https://atomiix.github.io/FlapOS. You can follow the instructions here.

Using cli with a PicKit3

Caution

This method will erase the mac address, the serial number and the factory password used for associating your device to flapit.com
Learn more here

Note

You need java and MPLAB X IDE in order to flash your device using cli

Run the following command in your terminal:

java -jar /Applications/microchip/mplabx/v6.20/mplab_platform/mplab_ipe/ipecmd.jar -P32MX695F512H -TPPK3 -M -Fflap_os.hex -OL

About

Alternative firmware for Flapit devices

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published