Curso Presencial
Internet das Coisas com ESP32 e FreeRTOS

Curso Que Te Ensina na Prática a
Como Desenvolver seu Próprio Servidor MQTT IOT


1° Aprenda a Programar o Sistema Operacional de Tempo Real FreeRTOS.
2° Aprenda a montar seu próprio servidor MQTT.
3°Faça Projetos de comunicação MQTT e Rest HTTP com ESP32.

Próxima Turma: 26, 27 e 28 de Novembro/2018

das 8h30 às 17h30 em São Paulo SP

Prof° Fernando Simplicio

Porque você precisa deste treinamento?

Dúvidas Frequentes


  • 1

    PORQUE EU DEVO APRENDER A PROGRAMAR O ESP32?

    A família ESP32 está revolucionando os projetos e aplicações de internet das coisas. Muitas empresas estão substituindo os tradicionais microcontroladores pelo ESP32 devido ter processador de 32-bit Dual-core, operando 2-240 MHz, além de interface WiFi e Bluetooth. Tudo isso por um custo reduzido.

  • 2

    PORQUE EU PRECISO APRENDER A PROGRAMAR O FREERTOS PARA DESENVOLVER PROJETOS COM ESP32?

    Todo o desenvolvimento do SDK do ESP32 está baseado no FreeRTOS. Não dá para tirar o melhor aproveitamento do sistema multiCORE do ESP32 sem conhecer a API e o funcionamento do FreeRTOS. Obrigatoriamente o desenvolvedor tem que conhecer sobre Filas, Semáforos e muitos outros recursos do FreeRTOS para realmente programar o ESP32, pois, sem dúvida, precisará destes conhecimentos para sincronizar os processos.

  • 3

    NUNCA UTILIZEI UM SISTEMA OPERACIONAL DE TEMPO REAL EMBARCADO. EU VOU CONSEGUIR FAZER O CURSO?

    Sim, caso você tenha conhecimentos básicos sobre C poderá fazer este curso. A utilização de um sistema operacional de tempo real tende a simplificar o programa.

  • 4

    POXA, LEGAL ESSA IDEIA DE MONTAR UM SERVIDOR MQTT. O QUE EU VOU UTILIZAR PARA MONTAR ESTE PROJETO?

    Projetos de Internet das Coisas requerem principalmente a utilização de serviços MQTT e Rest HTTP. Neste curso irei abordar os dois protocolos de comunicação. O serviço MQTT que iremos usar é chamado "Mosquitto" e para as aplicações com Rest HTTP será utilizada a API Rest da plataforma geniot PRO Industrial.

  • 5

    VOU CONSEGUIR DESENVOLVE UM SISTEMA DE MONITORAMENTO IOT POR MQTT?

    Sim. Neste curso será abordado a instalação e a implantação do serviço MQTT do servidor "Mosquitto". Após a instalação e configuração será realizada a comunicação entre ESP32 e o servidor MQTT. Cada aluno irá instalar o seu servidor MQTT em seu computador em rede local.

  • 6

    VOU CONSEGUIR DESENVOLVE UM SISTEMA DE MONITORAMENTO IOT POR MQTT?

    Sim. Neste curso será abordado a instalação e a implantação do serviço MQTT do servidor "Mosquitto". Após a instalação e configuração será realizada a comunicação entre ESP32 e o servidor MQTT. Cada aluno irá instalar o seu servidor MQTT em seu computador em rede local.

Matricule-se no Curso Presencial Internet das Coisas com ESP32 e ganhe:


+ Bônus: Assinatura geniot PRO Industrial

  • 1

    Conta Exclusivo por 6 meses a Plataforma IoT geniot PRO Industrial

    Licença Acadêmica com direito a 2 sensores/variáveis com taxa de atualização de 10 mil updates por mês. *Consulte os regulamentos no final desta página.

Não conhece a plataforma IoT geniot? Visite www.geniot.io

Assista uma Aula Gratuita sobre Sistema Operacional de Tempo Real FreeRTOS com ESP32

arrow

Inscreva-se e Receba esta aula por email

100% contra SPAM

Venha passar 3 dias de treinamento comigo!


1° Dia do Curso:  Introdução ao FreeRTOS Sistemas Operacional de Tempo Real e ao  SDK do ESP32.

Faça projetos para Internet das Coisas (IoT) utilizando o que há de melhor na família ESP32. Este curso tem por objetivo capacitar o profissional na programação avançada em C utilizando um dos melhores Sistemas Operacionais de Tempo Real do mercado, o FreeRTOS.

O objetivo deste curso é apresentar de forma prática a utilização do sistema operacional nativo do módulo ESP-32 expressif. Através deste curso você aprenderá como criar tasks no FreeRTOS e utilizar os principais serviços do sistema operacional. Além disso, você também irá aprender a como desenvolver uma API para realização de conexão segura via HTTPS com um servidor IOT.

2° Dia do Curso:  Projetos de monitoramento e controle para Internet das Coisas via MQTT e ESP32. Programação C com FreeRTOS.

Neste segundo dia de treinamento será abordado a instalação e configuração do servidor MQTT "Mosquitto". Após sua configuração realizado as primeiras comunicações entre um servidor MQTT e módulo IoT ESP32.

Durante o dia serão feitos projetos com manipulação de GPIOs, Timers e conversores ADs e seus valores serão monitorados por um MQTT Client desenvolvido em linguagem Python.

 

3° Dia do Curso:  Comunicação Rest HTTP com ESP32. Desenvolvendo uma aplicação IoT do zero ao avançado.

"Conectividade" é a palavra chave para a realização do controle e monitoramento pela internet. Para realizar a conexão entre softwares faz necessário o conhecimento do Rest HTTP e os métodos de transportes POST, GET, PUT e DELETE.

Neste dia você vai aprender a como desenvolver códigos em C/C++ com ESP32 para a realização de comunicações via Rest HTTP. Por meio desses projetos você poderá realizar a comunicação com as plataformas de internet das coisas ThingSpeak, Twitter e geniot PRO Industrial.

O melhor de tudo é que você sairá sabendo como desenvolver suas próprias APIs de conectividade em C/C++ para ESP32.

Confira o Conteúdo Programático!

arrow

1 Introdução ao Curso  
2 Multitasking  
3 Integração do FreeRTOS no SDK ESP32  
4 Trabalhando com Tasks  
5 Conexão Socket HTTP(S) Segura  
6 Filas de Mensagens no FreeRTOS  
7 Tratando retornos JSON  
8 Leitura ADC e Escrita em Servidor IOT  
9 Tratamento de Interrupção e FreeRTOS API  
10 Introdução ao Mutex no FreeRTOS  
11 Mutex Avançado no FreeRTOS  
12 Task Notifications do FreeRTOS  
13 Projeto de Controle e Monitoramento IOT c/ ESP32 e FreeRTOS  
14 Queue Set do FreeRTOS  
15 Event Groups no FreeRTOS (Parte 1)  
16 Event Groups no FreeRTOS (Parte 2)  
17 Mailbox no FreeRTOS  
18 Software Timer no FreeRTOS  
19 Introdução ao Protocolo MQTT  
20 Servidores MQTT - Visão geral  
21 Instalação do Servidor MQTT Mosquitto  
22 Configuração do Servidor MQTT Mosquitto  
23 Client Publish e Subscribe no MQTT Mosquitto  
24 Integração do Servidor MQTT Mosquitto e ESP32  
25 Projeto MQTT Client em Python  
26 Comunicação ESP32 e Python via Servidor Mosquitto  
27 Introdução ao protocolo Rest HTTP  
28 Consumindo API Rest HTTP com ESP32  
29 Projeto Final (ESP32 + Mosquitto + Python)  
30 Considerações finais e Entrega dos Certificados  

Endereço do Treinamento
Rua Paula de Faria, 399, Metrô Tucuruvi São Paulo SP

Próxima Turma:  26, 27 e 28 de Novembro/2018  - das 9h às 18hs (de Brasília)

Como eu faço para participar do curso?

1° Faça sua matricula clicando no botão "Matricule-se Aqui" abaixo.
2° Após a confirmação do Pagamento você receberá as instruções com data e horário do curso.
3° Pronto!

Pré-requisitos:
Conhecimentos básicos de Linguagem C e de microcontroladores.

Público Alvo:
Alunos, professores e profissionais da área eletrônica e programação.

Professor do Curso:
Fernando Simplicio.

arrow
R$950,00 ou 12x R$ 95,38 no PagSeguro UOL
Matricule-se Aqui

Endereço do Treinamento
Rua Paula de Faria, 399, Metrô Tucuruvi São Paulo SP

Ao comprar este curso você estará aceitando todos os termos do regulamento informado a seguir.
  • 1

    Incluso: 1 vaga do Curso Presencial: Internet das Coisas com ESP32 e FreeRTOS

  • 2

    Incluso 1 unid: Material de Apoio: Códigos Fontes dos Projetos + Download dos Slides das Apresentações.

    Este curso é baseado em aulas práticas. Os alunos receberão durante o curso Códigos Fontes dos Projetos + Download dos Slides das Apresentações.

  • 1

    Incluso 1 Conta Exclusivo por 6 meses a Plataforma IoT geniot PRO Industrial

    Licença Acadêmica com direito a 2 sensores/variáveis com taxa de atualização de 10 mil updates por mês. *Leia os regulamentos no final desta página.

Regulamentos

Regulamentos do Curso Presencial em Internet das Coisas ESP32

1° Este curso presencial tem duração de 24 horas e será realizado em 3 dias seguidos com duração de 8 horas cada dia.
2° O bônus oferecido neste curso é de uso individual, intransferível e não acumulativo.
3° O bônus oferecido junto com este curso de Formação dá direito a um acesso da versão acadêmica, não comercial, da plataforma geniot PRO Industrial (www.geniot.io)) configurada para acesso a 2 variáveis/sensores. A duração deste acesso é de 6 meses, contados a partir do recebimento do login e senha de acesso ao curso (bônus não acumulativo).
A versão acadêmica do geniot dá o direito a:
Para uso comercial: Não.
Quantidade de Sensores: 2.
Taxa de Atualização/Leitura dos Sensores: 10 mil/mês.
Disparo de Eventos: 20/mês.
Número de Dashboards: 2.
Número de Cadastro de Usuários: Não.
Servidor Dedicado: Não.
Customização de LogoTipo no Dashboard Web: Não.
Criação de Domínio URL próprio: Não.
Acesso ao Painel de Administração de Clientes: Não.
Retenção no banco da dados: 5 dias.

7° Este curso é realizado no formato presencial.

A Coordenação,
www.microgenios.com.br (Treinamentos)
www.microgenios.com (Loja Virtual)
Fone: (55 11) 5084-4518 | (55 11) 3384-5598

Fone: (11) 5084-4518  | contato@microgenios.com.br