The ESP32-Ethernet-Kitis is an ESP32-based Ethernet-to-Wi-Fi development board that enables Ethernet devices to be interconnected over Wi-Fi. At the same time, to provide more flexible power supply options, the ESP32-Ethernet-Kit also supports power over Ethernet (PoE).
It consists of two development boards, the Ethernet board A and the PoE board B. The Ethernet board (A)contains Bluetooth / Wi-Fi dual-mode ESP32-WROVER-B module and IP101GRI, a Single Port 10/100 Fast Ethernet Transceiver (PHY). The PoE board (B)provides power over Ethernet functionality. The A board can work independently, without the board B installed.
Know more: Espressif ESP32-Ethernet-Kit Getting Started Guide
Adsense HTML/JavaScript
Friday, November 29, 2019
Sunday, October 27, 2019
Install Python 3.7 (and IDLE3) on Ubuntu 19.10
This post show how to install Python 3.7 and IDLE (the integrated development environment for Python) on Ubuntu 19.10. Tested on VirtualBox running over Windows 10.
By default, Python 3 is installed on Ubuntu 19.10, currently Python 3.7.5rc1. You can run the command to install it if it's not installed:
$ sudo apt install python3
To run Python 3, simple enter the command:
$ python3
But IDLE is not installed by default. To install it, enter the command:
$ sudo apt install idle3
or
$ sudo apt-get install idle3
After installed, you can run IDLE with the command:
$ idle
By default, Python 3 is installed on Ubuntu 19.10, currently Python 3.7.5rc1. You can run the command to install it if it's not installed:
$ sudo apt install python3
To run Python 3, simple enter the command:
$ python3
But IDLE is not installed by default. To install it, enter the command:
$ sudo apt install idle3
or
$ sudo apt-get install idle3
After installed, you can run IDLE with the command:
$ idle
Thursday, October 24, 2019
TensorFlow Lite for Microcontrollers
TensorFlow Lite for Microcontrollers is an experimental port of TensorFlow Lite aimed at microcontrollers and other devices with only kilobytes of memory.
It is designed to be portable even to "bare metal" systems, so it doesn't require operating system support, any standard C or C++ libraries, or dynamic memory allocation. The core runtime fits in 16KB on a Cortex M3, and with enough operators to run a speech keyword detection model, takes up a total of 22KB.
~ TensorFlow Lite for Microcontrollers guide
It is designed to be portable even to "bare metal" systems, so it doesn't require operating system support, any standard C or C++ libraries, or dynamic memory allocation. The core runtime fits in 16KB on a Cortex M3, and with enough operators to run a speech keyword detection model, takes up a total of 22KB.
~ TensorFlow Lite for Microcontrollers guide
Thursday, September 19, 2019
Free ebook - Modern C, Second Edition
This is the 2nd edition of the book Modern C as of Sep. 18, 2019.
The free version, sample code, links to Manning’s print edition and much more is available at http://modernc.gforge.inria.fr/.
The free version, sample code, links to Manning’s print edition and much more is available at http://modernc.gforge.inria.fr/.
Thursday, August 29, 2019
Free ebook - System-on-Chip Design with Arm Cortex-M®
The ARM Cortex-M series. Small, very energy efficient and powerful enough for many applications, they are at the heart of many of today’s electronic devices.
This book, System-on-Chip Design with Arm Cortex-M®, is here for free to download; to explain how SoCs (system-on-chip) based on the Arm Cortex-M processor portfolio cores are designed, detail the different elements that compose such a system, explain the different design issues, describe the integration into systems, and discuss how these SoCs are programmed.
~ Download link
This book, System-on-Chip Design with Arm Cortex-M®, is here for free to download; to explain how SoCs (system-on-chip) based on the Arm Cortex-M processor portfolio cores are designed, detail the different elements that compose such a system, explain the different design issues, describe the integration into systems, and discuss how these SoCs are programmed.
~ Download link
Wednesday, June 5, 2019
Arm Innovator Program
The Arm Innovator Program supports Arm's global ecosystem of developers—talented individuals building innovative solutions for a wide variety of exciting areas, including the internet of things, artificial intelligence and automotive.
Watch this video to learn more about the Innovators and the importance of the Program.
Watch this video to learn more about the Innovators and the importance of the Program.
Wednesday, May 22, 2019
Espressif Announces ESP32-S2 Secure Wi-Fi MCU
Espressif announces the release of the
ESP32-S2 Secure Wi-Fi MCU, which is a highly integrated, low-power, 2.4 GHz Wi-Fi Microcontroller SoC supporting Wi-Fi HT40 and 43 GPIOs. Based on Xtensa® single-core 32-bit LX7 processor, ESP32-S2 can be clocked at up to 240 MHz.
~ source and details
~ source and details
Thursday, February 28, 2019
Google introducing new Cloud IoT Device SDK for embedded IoT devices to connect to Google Cloud IoT Core
Google, in collaboration with silicon partners, are introducing a new Cloud IoT Device SDK.
The partners include:
The Cloud IoT Device SDK consists of client libraries written in Embedded C that enable developers to securely connect, provision, and manage devices with Cloud IoT Core. The kit targets energy- and size-constrained applications, such as battery-powered cellular devices that act as asset trackers, or Wi-Fi smart home devices with limited flash ROM (read-only memory).
In addition to partner platforms that are supported out of the gate, now you or your embedded systems engineering team can easily port the Cloud IoT Device SDK to a wide array of 32-bit microcontrollers (MCUs) and across various real-time operating systems such as Zephyr, ARM Mbed OS, FreeRTOS kernel, with more to come. The SDK also operates on POSIX-compliant operating systems like Linux, and can scale down to bare metal devices with the inclusion of its asynchronous API and event scheduler.
details: Google Cloud Blog - Introducing the Cloud IoT Device SDK: a new way for embedded IoT devices to connect to Google Cloud IoT Core
The partners include:
- Arm
- Cypress Semiconductor
- Nordic Semiconductor
- Espressif Systems
- Microchip
- NXP
The Cloud IoT Device SDK consists of client libraries written in Embedded C that enable developers to securely connect, provision, and manage devices with Cloud IoT Core. The kit targets energy- and size-constrained applications, such as battery-powered cellular devices that act as asset trackers, or Wi-Fi smart home devices with limited flash ROM (read-only memory).
In addition to partner platforms that are supported out of the gate, now you or your embedded systems engineering team can easily port the Cloud IoT Device SDK to a wide array of 32-bit microcontrollers (MCUs) and across various real-time operating systems such as Zephyr, ARM Mbed OS, FreeRTOS kernel, with more to come. The SDK also operates on POSIX-compliant operating systems like Linux, and can scale down to bare metal devices with the inclusion of its asynchronous API and event scheduler.
details: Google Cloud Blog - Introducing the Cloud IoT Device SDK: a new way for embedded IoT devices to connect to Google Cloud IoT Core
Sunday, February 24, 2019
Microchip introduces new development board for Google Cloud IoT Core
Microchip Technology Inc. (Nasdaq: MCHP) announced a new Internet of Things (IoT) rapid development board for Google Cloud IoT Core that combines a low-power PIC® microcontroller (MCU), CryptoAuthentication™ secure element IC and fully certified Wi-Fi® network controller. The solution provides a simple way to connect and secure PIC MCU-based applications, removing the added time, cost and security vulnerabilities that come with large software frameworks and Real Time Operating Systems (RTOS). Once connected, Google Cloud IoT Core provides powerful data and analytics to help designers make better, smarter products.
source: Microchip Press Releases > Connect PIC® MCU Applications to Google Cloud in Minutes with Microchip’s New Development Board for Cloud IoT Core
source: Microchip Press Releases > Connect PIC® MCU Applications to Google Cloud in Minutes with Microchip’s New Development Board for Cloud IoT Core
Sunday, February 10, 2019
MicroPython introduce new Pyboard D Series Board with STM32F7xx
The upcoming Pyboard D-series (aka Pyboard D, or just PyBD) board was introduced during the FOSDEM 2019 Micropython presentation with a faster STM32F7 Cortex-M7 MCU, as well as built-in WiFi and Bluetooth connectivity.
(FOSDEM – stands for Free and Open Source Software Developers’ European Meeting)
know more:
- CNXSOFT – Pyboard D Series MicroPython Board Features STM32F7 MCU, WiFi and Bluetooth
(FOSDEM – stands for Free and Open Source Software Developers’ European Meeting)
know more:
- CNXSOFT – Pyboard D Series MicroPython Board Features STM32F7 MCU, WiFi and Bluetooth
Monday, January 21, 2019
Machine learning models + IoT data = a smarter world
With the IoT market set to triple in size by 2020, and massive increases in computing power on small devices, the intersection of IoT and machine learning is a trend that all developers should pay attention to. This talk will cover three core use cases, including: how to manage sourcing data from IoT devices to drive machine-learned models; how to deploy and use trained models on mobile devices; and how to do on-device training with a Raspberry Pi computer.
Machine learning models + IoT data = a smarter world (Google I/O '18)
Machine learning models + IoT data = a smarter world (Google I/O '18)
Monday, January 7, 2019
Getting started with ARM mbed Integrated Development Environment
Find out more information: http://bit.ly/Nucleo-ARM-mbed
This video shows how to get started with ARM mbed Integrated Development Environment using STM32 Nucleo platform. It explains the steps to perform to get your nucleo platform ready to use on mbed. Then it is described through an example how used the IDE to develop an application based on the numerous projects availables form mbed community.
Check out our community site where you can meet other makers/companies and ST FAEs http://bit.ly/ST-COMMUNITY
Subscribe to:
Posts (Atom)