About me
Hi! My name is Alex Taradov, and this is my personal website. It is mostly a place to organize my thoughts and share them with other people.
I was born in Russia in 1983 and currently live in San Jose (California), USA. Thanks to my father, I've started learning electronics at the age of six or seven. Later my interest in electronics transformed into the interest in programming. I've learned Basic (running on a Russian personal computer Elektronika BK-0010), then Pascal (on IBM PC), and later C. Much later I've learned Python.
In 2007 I've graduated with an MSc from Bauman Moscow State Technical University and since then I'm a real engineer.
Currently I'm employed by Microchip (after acquisition of Atmel) and working on 32-bit microcontroller (ARM) software.
As a hobby I write code in a variety of languages for a variety of systems, ranging from tiniest microcontollers to desktop systems. I'm also interested in programmable logic; I use Verilog HDL for all my needs. And I also like to design and make physical things whenever I get a chance.
Projects
Here are some projects I'm working on:
- Piano Synthesizer - a physics based piano synthesizer
- EDBG - a simple utility for programming ARM-based microcontrollers (only Atmel at the moment) using CMSIS-DAP adapters for Linux, MAC OS and Windows
- Free-DAP - a free and open implementation of the CMSIS-DAP debugger firmware.
- MCU Starter Projects - a number of simple starter projects for various MCUs (only Atmel at the moment)
- RISC V Core - a Verilog implementation of a RISC-V (RV32IMC) core targeting FPGAs and corresponding SoC components
- Data Gateway - a USB HID data gateway for I2C, SPI, GPIO, ADC, DAC and PWM intefaces based on Atmel SAM D21
- Signal Generator - a 100+ MHz signal generator (square wave only) and frequency counter based on Atmel SAM D11
- NetSim - a wireless network simulator
- AlarmMe - a simple reminder application for Android
Contact information
I would love to hear from you! Feel free to send me a message via email (alex@taradov.com). I usually respond within a day or two, so if you don't hear from me in a while, your message might have slipped through the cracks, just try one more time, may be using a different channel.
I'm not a big fan of social networks, but if you feel like following me, here you go:
I'm also available offline, so if you ever happen to be in San Jose area and want to meet for a friendly chat, give me a shout.
There are few things you should keep in mind before contacting me:
- Under no circumstances I will do your homework for you. I'll gladly help with any questions you might have, but you'll have to show that you've done your part.
- If you have questions about Atmel BitCloud ZigBee stack, Lightweight Mesh stack, or any other question about Atmel products, it might be better to post them on eevblog.com forum. First of all other people might know the answer; and I prefer my answers to be available for others to see. My username there is ataradov. NOTE: I will ignore your messages if you don't follow basic grammar rules and capitalize your sentences. The time you save by not pressing a shift key, is the time I lose trying to read your stuff.
- When adding me on Skype, make sure to introduce yourself so I could filter you from spam.