Microcontroller - 8051, 8052, OpCodes, Analog Interface.

Saturday, March 11, 2017

Code and Life - Joonas Pihlajamaa

He has a Embedded Systems Programming Blog where you can read and learn programming for the small SBCs and Testing Chips on "USB Stick SBCs" that are now a standard.

Code and Life - Joonas Pihlajamaa

He has useful tutorials on V-USB which is a software-only implementation of a low-speed USB device for 's AVR microcontrollers.

Arduino Uno and Raspberry Pi to talk to each other

He also has many ideas on PC Interface Hardware and Code that may help Home Automation Projects. He reviews embedded starter evaluation boards. Many ideas on Audio and Video using these uC boards.

Arduino Uno and Raspberry Pi to talk to each other

"All that was needed between the two devices was some jumper wire and two 1 kOhm resistors to form a voltage divider between Arduino TX pin and Pi RX pin – Arduino understands Pi’s 3.3V signal levels just fine so Pi TX to Arduino RX needed no voltage shifting at all."

Friday, March 10, 2017

DRS4 Evaluation Board - Paul Scherrer Institut

Ever wanted to develop a Professional High Speed DAQ or a Storage Oscilloscope or even a High Speed Communications grade Logic Analyzer. Here is a front end Analog Mixed Chip with Eval Board.

You could make a High Speed Test Instrument and probably build a Android tablet front end. How would a 200 M Hz Oscilloscope look on you 10 inch tablet. You will float in the clouds.

- delabs

The DRS chip is a full custom Integrated Circuit developed at PSI, Switzerland. It contains a switched capacitor array (SCA) with 1024 cells, capable of digitizing eight analog signals with high speed (6 GSPS) and high accuracy (11.5 bit SNR) on a single chip.

DRS4 Evaluation Board - Paul Scherrer Institut
DRS4 Evaluation Board - Paul Scherrer Institut

By using channel cascading, we can configure this board with 2048 bins for each channel at the expense of a lower analog bandwidth of about 500 MHz. The on-board comparators enables the board to do a self-triggering on a programmed level of any of the input channels or logical combination of channels, much like an oscilloscope.

Highlights of Board with One DRS4 chip
  • Four 50-Ohm terminated input channels with SMA connectors
  • Active input buffers which result in an analog bandwidth of 700 MHz (-3dB).
  • One AD9245 ADC to digitize signals from the DRS4 chip
  • One Xilinx Spartan 3 FPGA for readout control
  • A 16-bit DAC to generate all on-board control voltages
  • A serial EEPROM containing serial number and calibration information
  • Internal trigger with user-defined thresholds on any of the four channes.

Friday, March 03, 2017

Wireless Connectivity - Texas Instruments

TI Wireless Connectivity devices are helping you connect to the Internet of things.

Wireless Connectivity - Texas Instruments

A gateway is a bridge that connects wireless devices to the Internet. This Linux-based Home Automation Gateway enables remote monitoring and control of ZigBee powered nodes and devices inside the home.

 Residential Smart Home Gateway Reference System for IoT Applications Hardware Block Diagram

 Residential Smart Home Gateway Reference System - TI

ZigBee Home Automation Gateway

Simple API for home automation, incorporating TCP/IP to ZigBee bridge and enabling faster development of applications and easier integration of low power connectivity solutions.