Skip to content

📱📡 Android app created for RFID logger project for Microprocessor's System and Design Laboratory project at electronics faculty.

Notifications You must be signed in to change notification settings

Panicum/BoardLoggerRFID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RFIDtagboardlogger

Final project of app to Microprocessor's System II and Design Laboratory project at Electronics faculty. Full project: https://github.com/Andropogon/RFIDtagboardlogger

Simple logger of developement boards rented by students on laboratories.

##More about project:

Used modules

Project uses STM32F401RE Nucleo board, NodeMCU v0.9, LCD HD44780 16x2 with I2C converter and RC522 RFID module. Moreover, it uses Firebase.

Setting up

More informations and screenshots in documentation [PL]: https://github.com/Andropogon/RFIDtagboardlogger/blob/master/RFIDtagboardlogger_Kapa%C5%82a_GasienicaJozkowy.pdf

Hardware

Connect everyting following schematic

Software

  1. Program Nucleo board using source files. During developement we used Keil software.
  2. Download necessary Arduino libs and install them: Firebase-Arduino, ArduinoJson, LiquidCrystal_I2C, ESP8266
  3. Configure NodeMCU by changing following lines of code:
#define FIREBASE_HOST "XXX.firebaseio.com"
#define FIREBASE_AUTH "XXX"
#define WIFI_SSID "XXX"
#define WIFI_PASSWORD "XXX"

After that, program using Arduino IDE.

Functions

  • Reading UID of RFID cards using RC522 module
  • Debug through UART
  • RTC
  • Connection to Firebase through Wi-Fi

Authors

License

Feel free to use.

About

📱📡 Android app created for RFID logger project for Microprocessor's System and Design Laboratory project at electronics faculty.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages