Adsense HTML/JavaScript

Showing posts with label info. Show all posts
Showing posts with label info. Show all posts

Thursday, January 21, 2021

CircuitPython 6.1.0 released

 CircuitPython 6.1.0 released, check the Release Notes for 6.1.0 HERE.

Screenshot of Thonny with STM32F411 dev. board running CircuitPython 6.1.0, on Ubuntu 20.10/VirtualBox.


Related:


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)

Monday, October 28, 2013

A Gentle Introduction to Embedded Systems Programming



Want to do some embedded software? Or worse, did you get handed a project and just want to know what is going on? There are some concepts you'll need to understand: volatile variables, hardware registers, static keywords, memory maps, bit manipulation and function pointers, oh my! This webcast walks step-by-step through the most important concepts a software engineer will need to get started on the path to embedded systems.

About Elecia White:

Elecia White has worked on DNA scanners, inertial measurement units for airplanes and race cars, toys for preschoolers, a gunshot location system for catching criminals, and assorted other medical and consumer devices.

She is the founder of Logical Elegance, an embedded systems consulting company based in San Jose. Elecia has developed strong skills in signal processing, hardware integration, complex system design, and performance. Having been through FAA and FDA certification processes, she understands the importance of producing quality designs and how they lead to quality implementations.

Elecia has spent several years in management roles but enjoys hands-on engineering and the thrill of delivering excellent products. While continuing to provide leadership and mentoring, she prefers to focus on the technical aspects of a project. A graduate of Harvey Mudd College in Claremont, CA, Elecia enjoys sharing her passion for science, engineering and interesting gizmos, particularly how these things can make the world a better place.

Produced by: Yasmina Greco

Tuesday, June 19, 2012

WEBENCH System Power Architect Overview Video

video platformvideo managementvideo solutionsvideo player
Demonstration of WEBENCH System Power Architect, the single tool for hot swap integration and full system-level power design.

Monday, October 17, 2011

Brian Carlson: OMAP™ 5 SoC overview


This video provides a virtual tour of the OMAP 5 System-on-Chip (SoC).



Brian Carlson: OMAP™ 5 platform introduction


TI's OMAP 5 mobile applications platform is positioned to transform how mobile devices such as Smartphones, tablets and other mobile form factors are used, making them even more useful in our daily lives.



Sunday, October 2, 2011

µVision IDE

µVision IDE
The µVision IDE from Keil combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The µVision development platform is easy-to-use and helping you quickly create embedded programs that work. The µVision editor and debugger are integrated in a single application that provides a seamless embedded project development environment.

details: µVision IDE Overview



What is Embedded system

An embedded system is a computer system designed to do one or a few dedicated and/or specific functions often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today.

Embedded systems contain processing cores that are typically either microcontrollers or digital signal processors (DSP). The key characteristic, however, is being dedicated to handle a particular task. They may require very powerful processors and extensive communication, for example air traffic control systems may usefully be viewed as embedded, even though they involve mainframe computers and dedicated regional and national networks between airports and radar sites (each radar probably includes one or more embedded systems of its own).

Since the embedded system is dedicated to specific tasks, design engineers can optimize it to reduce the size and cost of the product and increase the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.

Physically, embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants. Complexity varies from low, with a single microcontroller chip, to very high with multiple units, peripherals and networks mounted inside a large chassis or enclosure.

In general, "embedded system" is not a strictly definable term, as most systems have some element of extensibility or programmability. For example, handheld computers share some elements with embedded systems such as the operating systems and microprocessors that power them, but they allow different applications to be loaded and peripherals to be connected. Moreover, even systems that do not expose programmability as a primary feature generally need to support software updates. On a continuum from "general purpose" to "embedded", large application systems will have subcomponents at most points even if the system as a whole is "designed to perform one or a few dedicated functions", and is thus appropriate to call "embedded".

Ref- Wikipedia: Embedded system