/mobile_esp32

diretório criado para explorar funcionalidade do esp32 e integração com react native para criação de app.

Primary LanguageTypeScript

App Screenshot

Guia comunicação entre React Native e Esp32 com axios.

Sobre

O projeto tem a finalidade de conectar react native com o esp32 e para isso vamos utilizar requisições get e post com axios. Todo o projeto e open source e se caso fique interessado a contribuir basta entrar em contato para mais informações.

App Screenshot

Estrutura de arquivos.

Dentro projeto vamos encontrar o código fonte do app e também podemos encontrar o código fonte onde vamos programar o esp32.

  • Pasta arduino temos alguns códigos fonte do projeto para copilar para o esp32.
  • Pasta src onde fica o código fonte do app.

Funcionalidades.

  • Conectar a multiplas placas.
  • Guia inicial do app.
  • Menu de gerenciamento de conexão -> cadastrar, deletar, selecionar placa.
  • Enviar valores dinamicos para placa.

Stack e Bibliotecas.

  • React Native
  • Typescript
  • Styled components
  • Axios
  • react-navigation
  • react-native-async-storage
  • react-hook-form
  • react-native-responsive-fontsize
  • react-native-modal
  • react-native-splash-screen
  • react-native-swiper-flatlist
  • react-native-toast-message
  • react-native-vector-icons
  • yup

Processos de CI/CD

  • App center

Executando projeto.

Para rodar o projeto na sua máquina basta ter as configurações padrões .

Comandos.

npx react-native run-ios

npx react-native run-android

Feedback.

Para mais informações basta entrar em contato: https://www.linkedin.com/in/arllan-pablo/