Texas Instruments has developed a new, free real-time operating system (RTOS) based on a pre-emptive multithreading kernel, which will run on the full portfolio of TI microcontrollers, including dual core devices. TI-RTOS includes a deterministic, real-time multitasking kernel (SYS/BIOS) with a TCP/IP stack, including network applications, USB, EMAC, MMC/SD host and device stacks and class drivers, FAT-compatible file system fully integrated with C RTS file I/O functions and Ethernet, USB, UART, I²C and SD device drivers. It also supports low overhead core-to-core communication mechanism for dual-core devices. [via]
TI Launches RTOS for Microcontrollers - [Link]
MIcrocontroller design course. ECE 4760 deals with microcontrollers as components in electronic design and embedded control. There is a large final project. See also: http://www.youtube.com/playlist?list=PLEB09A7C8641987A8
Full course materials and project documentationare available at: http://people.ece.cornell.edu/land/courses/ece4760/
Lectures from Cornell, Spring 2012 ECE4760 “designing with microcontrollers” - [Link]
The 12F series of PIC microcontrollers are handy little 8-pin devices designed for small embedded applications that do not require too many I/O resources, and where small size is advantageous. These applications include a wide range of everyday products such as hair dryers, electric toothbrushes, rice cookers, vacuum cleaners, coffee makers, and blenders. Despite their small size, the PIC12F series microcontrollers offer interesting features including wide operating voltage, internal programmable oscillator, 4 channels of 10-bit ADC, on-board EEPROM memory, on-chip voltage reference, multiple communication peripherals (UART, SPI, and I2C), PWM, and more. The following project board is designed for fast and easy development of standalone applications using PIC12F microcontrollers. It features an on-board regulated +5V power supply, header connectors to access I/O pins, an ICSP header for programming, a reset circuit, and a small prototyping area for placing additional components.
Mini project board for PIC12F series microcontrollers - [Link]
MIcrocontroller design course. ECE 4760 deals with microcontrollers as components in electronic design and embedded control.
ECE4760 microcontroller lectures 2012 on Youtube - [Link]
The LM3463 by Texas Instruments is a six-channel LED driver with dynamic headroom control for high-power applications that accurately drives up to six strings of LEDs. The biggest cost reductions in LEDs today come from improvements in efficacy (fewer LEDs needed for the same light output), and the LM3463 is no exception.
It is the industry’s first wide-input voltage LED driver featuring multiple dimming control modes—PWM input signals, analog-to-PWM input control, or 4-byte data control—to maximize system efficiency and reduces complexity in LED area lighting. The driver targets such bright-light applications as street, high-bay and ceiling lighting. When designers require PWM, the LM3463 is particularly useful as it accepts a simple serial data stream and the LED driver creates the PWM signals internally. It can, therefore, be used with a fairly inexpensive MCU and it easily adjusts brightness. [via]
High-power LED driver features multiple dimming control modes - [Link]
Microchip Introduces New Representative 8-bit PIC microcontrollers with USB. New circuits excel in their small bush and low selling price.
Microchip Company in recent days unveiled several new representatives of the 8-bit PIC microcontrollers. Integrated circuits PIC16F1454, PIC16F1455, PIC16F1459, as well as circuits PIC18F24K50, PIC18F25K50 and PIC18F45K50 excel its small design, good pin compatibility for easy migration and last but not least, the low selling price.
Small 8-bit MCU with USB interface - [Link]
Breakout board for PIC16F628/88/1827/1847 microcontrollers
This is an improved version of my 18-pin PIC16F series breadboard module that I have used in many of my PIC tutorials and projects published in this website. The new version has got a +5V power supply regulator on-board and a 2.1mm female barrel jack for DC input from a wall adapter. The 18-pin PIC16F series microcontrollers are still very popular among hobbyists and beginners because of their compact size, low cost, and simplicity. The PIC16F1847 is the latest release in this series and is equipped with lot more peripherals and enhanced features than its predecessors. This breakout board will be helpful for rapid prototyping with the PIC16F1847 microcontroller. Since the predecessors of PIC16F1847 share the same pin configuration, this board can also be used with popular PIC16F84A, PIC16F628A, and PIC16F88 microcontrollers of the same series.
Breakout board for PIC16F1847 microcontroller - [Link]
Procyon is a general purpose development board with special features for Ethernet, USB, and audio applications. It is based on Luminary Micro/Texas Instruments LM3S9x9x series of parts. The initial MCU is LM3S9B90.
The board contains the following features:
- 80 MHz, 100 Pin Cortex M3 Processor
- 16 MB SDRAM accessed on a 50 MHz EPI bus
- USB Host/Device/OTG port
- microSD card slot (Attached to SSI1/SPI1)
- 10/100 Ethernet
- I2S header for DAC output interface
- Up to 24 GPIOs available
- 3 UART, 2 I2C, 1 CAN, 2 SPI/SSI (one shared with microSD card)
- 10-bit ADCs
- General purpose timers: four 32-bit or eight 16-bit
- FTDI/Basic UART debug/program interface, on 16 pin GPIO/configuration header
- Three 10 pin headers for daughter boards
- 20 Pin JTAG Header
- User LED and User switch
Procyon – 80 MHz ARM Cortex M3 with SDRAM, Ethernet, SD, USB - [Link]
Dorji Applied Technology from China builds different types of RF modules that can be easily incorporated in designing wireless data loggers, sensor network, telemetry and other wireless applications.
Some of their RF modules have an additional preprogrammed microcontroller that allows direct interface of selected analog and digital sensors to the module. This means you don’t need any external MCU or to write codes for these sensors. In this tutorial, Raj from Embedded Lab talks about their DRF5150S and DRF4432S RF modules which are very versatile and easy to use for wireless sensor applications. For illustrative purpose, Raj shows how to put them together to construct a simple wireless sensor application where data from a remote sensor are received and displayed on a PC, without using any external microcontrollers.
Wireless sensor applications using Dorji’f DRF5150S and DRf4432S modules - [Link]
Scanalogic-2 PRO is a 4 channel Logic Analyzer and Digital Signal Generator priced at 59€. At this cost it’s easy for a hobbyist to get one and make digital circuits debugging a breeze. It’s designed to capture, decode and analyze serial protocols like SPI, I2C, UART, 1-WIRE and CAN in a few clicks. Data is captured on PC using the free and efficient ScanaStudio software.
- 20 Million Samples Per Second
- 4 Input/Output channels
- 256K Sample per channel
- 2V, 2.8V, 3.3V, 3.6V and 5V logic levels support
- Serial protocols decoders (SPI, I2C, 1-WIRE, UART, CAN, LIN,Manchester)
- Various trigger options
> Download features PDF
What you can do with Scanalogic 2
- Capture and Analyze signals – Serial protocols sampling, decoding, debugging (UART, I2C, SPI, CAN, 1-WIRE, LIN, Manchester,…)
- Save captured data and playback them later or on the other side of world!
- Generate PWM, FM or UART signals
- Capture images of your signals for demostration.
- Digital PWM and FM signals analysis (FFT)
- Compare captured signals.
- Use “mixed” mode to play a signal and record response on another channel (at the same time!)
- Generate your own data (PWM, FM, Serial Data)
- ScanaStudio PC software offers smooth scrolling and navigation options.