Code Monkey home page Code Monkey logo

flipper-barcode-generator's Introduction

Barcode Generator

A barcode generator for the Flipper Zero that supports UPC-A, EAN-8, EAN-13, Code-39, Codabar, and Code-128[1]

Note: Barcode save locations have been moved from /barcodes to /apps_data/barcodes

Table of Contents

Installing

  1. Download the .zip file from the release section
  2. Extract/unzip the .zip file onto your computer
  3. Open qFlipper and go to the file manager
  4. Navigate to the apps folder
  5. Drag & drop the .fap file into the apps folder
  6. Navigate back to the root folder of the SD card and create the folder apps_data, if not already there
  7. Navigate into apps_data and create another folder called barcode_data
  8. Navigate into barcode_data
  9. Drag & drop the encoding txts (code39_encodings.txt, code128_encodings.txt & codabar_encodings.txt) into the barcode_data folder

Building

  1. Clone the flipperzero-firmware repository or a firmware of your choice
  2. Clone this repository and put it in the applications_user folder
  3. Build this app by using the command ./fbt fap_barcode_App
  4. Copy the .fap from build\f7-firmware-D\.extapps\Barcode_App.fap to apps\Tools using the qFlipper app

Usage

Creating a barcode

  1. To create a barcode click on Create Barcode
  2. Next select your type using the left and right arrows
  3. Enter your filename and then your barcode data
  4. Click save

Note: For Codabar barcodes, you must manually add the start and stop codes to the barcode data Start/Stop codes can be A, B, C, or D For example, if you wanted to represent 1234 as a barcode you will need to enter something like A1234A. (You can replace the letters A with either A, B, C, or D)

Codabar Data Example

Editing a barcode

  1. To edit a barcode click on Edit Barcode
  2. Next select the barcode file you want to edit
  3. Edit the type, name, or data
  4. Click save

Deleting a barcode

  1. To delete a barcode click on Edit Barcode
  2. Next select the barcode file you want to delete
  3. Scroll all the way to the bottom
  4. Click delete

Viewing a barcode

  1. To view a barcode click on Load Barcode
  2. Next select the barcode file you want to view

Screenshots

Barcode Create Screen

Flipper Code-128 Barcode

Flipper Box EAN-13 Barcode

Credits

[1] - supports Set B (only the characters from 0-94). Also supports Set C

flipper-barcode-generator's People

Contributors

kingal1337 avatar matthewkukanich avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.