DESENVOLVEDOR (MAKER)


Hands on: ferramentas, tutoriais, práticas, e aplicações

O rol de sites aqui apresentado com ferramentas, projetos e práticas tem caráter informativo. Os projetos, ferramentas e práticas não foram necessariamente testados.

APLICATIVOS, FERRAMENTAS e PLATAFORMAS


Linguagem - Python é uma linguagem de programação amigável, de fácil aprendizagem e aberta.
Python


TUTORIAIS E GUIAS


8266 - Installing ESP8266 Board in Arduino IDE (Windows, Mac OS X, Linux).
The ESP8266 community created an add-on for the Arduino IDE that allows you to program the ESP8266 using the Arduino IDE and its programming language.
This tutorial shows how to install the ESP8266 board in Arduino IDE whether you’re using Windows, Mac OS X or Linux.
Installing ESP8266


8266 - ESP8266 - Beginner Tutorial + Project © CC BY-NC.
The ESP8266 community created an add-on for the Arduino IDE that allows you to program the ESP8266 using the Arduino IDE and its programming language.
Tutorial for beginners on how to connect and use an ESP8266 via Arduino and program it to blink an LED using the Blynk app.
8266 Pin Out   Tutorial 8266 Blink


8266 - Robocore - Tutoriais
Página de tutoriais da empresa Robocore.
Robocore Tutoriais


Python - Understanding Python imports, __init__.py and pythonpath — once and for all | by Dr. Varshita Sher at towardsdatascience on Oct 7, 2021. .
Learn how to import packages and modules (and the difference between the two)
Python Basics


Spresense - Sony Spresense Board Review with NuttX based Spresense SDK | by Jean-Luc Aufranc at CNXSoft on Jan 6, 2019. .
Unboxing, Two Software Development Environments, Getting Started with Spresense SDK, Spresense Sample Programs, Spresense Audio Player, GNSS Sample)

Learn how to import packages and modules (and the difference between the two)
Spresense Getting Started   Spresense Getting Started


PORTAL DE PROJETOS: mjrobot.org


TinyML - Motion Recognition Using Raspberry Pi Pico.
Live

Repositório de Projetos do mjrobot.
Live

Raspberry Pi and machine learning: How to get started. A guide to how to experiment with machine learning on the $35 board. (06/08/2018)


PLATAFORMAS DE HARDWARE (BOARDS)


Cheat Sheet Raspberry Pi: A cheat sheet. (September 3, 2020, 1:30 AM PST)

8266 ESP-8266 12-E NodeMCU Kit Pinout
8266 Pin Out

Board ESP-32 CAM
ESP-32 CAM
ESP-32 CAM Features

ESP-32 CAM Pinout

Board - Sony Spresense

Spresense SDK Getting Started Guide via Command Line Interface (CLI)

Spresense tutorials

Spresense intro videos (Get started videos for NuttX, the Arduino IDE and CircuitPython)

Resources for developing Machine Learning projects with Spresense
Use TensorFlow, Edge Impulse or Neural Network Libraries by Sony, getting started with TensorFlow & Edge Impulse on Spresense videos

Spresense Hackster TV videos:
Use TensorFlow, Edge Impulse or Neural Network Libraries by Sony, getting started with TensorFlow & Edge Impulse on Spresense videos

Interview with Edge Impulse's Jenny Plunkett on Hackster Cafe

Full solutions Spresense webinar with Edge Impulse

Sony Spresense Main+Extension Board Unboxing

Sony Spresense Camera Board Unboxing

Spresense projects on our Hackster hub

Onion Omega2: low-cost, production-ready Linux modules for connected devices and sensors

The Onion Omega2 is a Wi-Fi enabled, Linux-based development module, designed specifically for IoT applications. It provides a drop-in, low-power solution ideal for prototyping and building IoT hubs and devices.

Onion Omega2 Documentation

Onion Omega2 Getting Started



Onion Omega2 Hardware Overview

OnionIoT/source at github
Github

A9G Ai Thinker A9G GPRS GSM GPS Pudding Pinout
   


SDKs


SDK - Getting started with the Arduino Nano 33 BLE Sense

SDK - Sony Spresense

SDK - Intel® Movidius™ Neural Compute Stick

SDK - Dev Kit Weekly: Xilinx Kria KV260 Vision AI Starter Kit - by Embedded Computing Design

SDK - Ai-Thinker GPRS C SDK
Provide easy-to-use API, as long as you have C language knowledge. Integrates a wide range of features including basic GPIO, UART, SPI, IIC, ADC, RTC, OS, FS, SMS, CALL and GPRS, socket, DNS, MQTT, SSL/TLS, LBS, Audio play, Gizwits cloud, aliyun, libs cJson、NMEA etc.
   


REDES SOCIAIS, COMUNIDADES E REPOSITÓRIOS PARA PROGRAMADORES E DESENVOLVEDORES
SOCIAL NETWORKS FOR PROGRAMMERS AND DESIGNERS


Github.

* - Plataforma de desenvolvimento que permite gerenciar o armazenamento de códigos. .


hackster.io.

* - Comunidade de desenvolvedores. Contém uma biblioteca de projetos em múltiplas plataformas. Abrange machine learning, IoT, sensores, robótica, dentre outros tópicos.


Morioh.

* - Dentre os diversos tópicos, contempla artificial intelligence, deep learning, tensor flow,... .


Kaggle.

* - Repositório de códigos e data sets, comunidade, cursos e competições .


BLOGS


Blog do Professor Marcelo José Rovai com projetos, práticas e tutoriais.

* - Compartilhamento de idéias e experiências no mundo da Eletrônica. Ênfase no uso de plataformas de desenvolvimento baseadas em microcontroladores, como Arduino e computadores completos do tamanho de cartões de crédito como o Raspberry-Pi.

Live Live

Web Page de André Michelon

* - Incentiva a disseminação do Conhecimento, o aprendizado constante e o autodesenvolvimento. .


Blog de Renzo Mischianti

* - A blog of digital electronics and programming .