Posts

Showing posts from September, 2017

Skills

Skills Electronics Programming Operating systems and services Electronics Overview Embedded programming C , ASM , Machine codes , EEPROM PCB design: Altium , EasyEDA , Seeed Studio Microelectronics (130nm and below): Mentor Graphics , Cadence , Synopsys Circuit protection and power electronics: Charge pumps , Power control Communications: I 2 C , SPI , RS232 , TTL/CMOS , Bluetooth , WiFi Microcontrollers: ATmega , ATXmega , ARM , PIC Discrete IC: Logic gates , Multiplexers , Flip-Flops , etc. Analog/Digital interfacing: ADC, DAC, DAQ, Data Visualization Audio signal processing: OpAmps , Filters , Tone generation Soldering: DIP , SOIC , TQFP , TSSOP Embedded programming, Communications and Microcontrollers I consider myself very proficient with embedded C and binary data manipulation. I strive for fast, low footprint yet easy to understand coding practices. Whenever possible I try not to use external libraries since very often there is an overhead that comes ...

Touchscreen Control

Image
Touchscreen control Touchscreen control Contents: Overview System Description Case study Overview The Touchscreen control allows to manipulate many serial enabled peripherals such as AV equipment, lights, power devices, etc. Touchscreen user interface The system consists of: Touchscreen - the main user interface Embedded computer - the brains behind the touchscreen Communication modules - command delivery system from user to peripherals Adapters, special controls - additional features that expand the control abilities of the system The system was designed with simplicity and cost-effectiveness in mind. It is easy to configure, the components are affordable, modular design allows for quick and inexpensive expansion. Top System descriptio...