Skip to content

Integração API Loja Integrada + FreeRTO's + ESP32

License

Notifications You must be signed in to change notification settings

Yuri-Lima/RandomBox_1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RandomBox (Vending Machine)

Integration: API + Loja Integrada + FreeRTO's + ESP32

  • The main objective of the project has the intention of providing resources for Hardware developers , as well as providing access to the most diverse development platform options such as the module family of Espressif, Arduino, STM32, and various electronic components that every developer would like to have access to.

How is RandomBox going to work?

  • Flow process: I'm going to translate the flow process as soon as possible

Softawares

  1. VsCode
  2. AWS IOT, Lambda
  3. SolidWorks

Hardwares

  1. ESP32
  2. Keyboard TTP229

Security

  1. Key Registers(Polices) from AWS
  2. Tokens provides by API (Loja Integrada)
  3. MQTT Protocols

Protoypes Videos

Click on the text below to watch on Youtube Channel

Protoypes Images

Error Founds

*Due to I2C errors with the use of the interrupts used by the TTP229 keyboard, this problem has been commented on in many forums, in Git's, by the developers. *espressif/arduino-esp32#839 *espressif/arduino-esp32#1071 *espressif/arduino-esp32#834 Among others...

  • I had problems creating tasks, to use the LCD Display that was also used as I2C, for this reason and because I was familiar with FreeRTO's tools, I had to create devices to use only 2 tasks, 1 exclusively for the Touch and another general . I tried several times to create an exclusive task for the LCD Display, but when creating, the behavior was unstable, I2C timeout errors always occurred on his bus. Problem that the forums are trying to get right.

If anyone wants to contribute to the improvements, thank you.

The rest of the implementations, is the basic one with the manipulation of Jason and the Certificates of his Integrated Store.

To obtain your Application Key, you must open a request for support from the store. The Token is generated -> Panel -> in the settings tab.

Contact

Atention If you go email me, please put as subject the name of the project, in this case: (RandomBox) Requests

Name Email Mobile
Yuri Lima [email protected] +353 83 419.1605

About

Integração API Loja Integrada + FreeRTO's + ESP32

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 64.0%
  • C++ 35.0%
  • Other 1.0%