Willy-JL 545fc1793f Merge barcode_gen from https://github.com/xMasterX/all-the-plugins před 1 rokem
..
barcode_encoding_files dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
images 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
img 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
screenshots 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
views dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
.gitsubtree ff24807dc8 Fix remote fetch order před 1 rokem
LICENSE 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
README.md dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
application.fam 545fc1793f Merge barcode_gen from https://github.com/xMasterX/all-the-plugins před 1 rokem
barcode_app.c 545fc1793f Merge barcode_gen from https://github.com/xMasterX/all-the-plugins před 1 rokem
barcode_app.h dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
barcode_utils.c dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
barcode_utils.h 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
barcode_validator.c dce3d2f1f6 Merge barcode_gen from https://github.com/Kingal1337/flipper-barcode-generator před 1 rokem
barcode_validator.h 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
encodings.c 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky
encodings.h 56d885b600 Add barcode_gen from https://github.com/xMasterX/all-the-plugins před 2 roky

README.md

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