About

Gender

Male


Location

Montclair, NJ


About Me:

I am a professional programmer with the Ph. D. in Computer Science. Interested in RC flying. Now working on building stabilization board for the quadrocopter using dsPIC MCUs.


Please tell us a bit about your UAV interest

Quadrocopters and their control algorithms; I am working on my own control board implementing everything from scratch.


Hometown:

Montclair, NJ


Activity Feed

Alex Zarenin commented on Alex Zarenin's blog post DIY 10-channel transmitter
"Nicholas,
The SW for the board is absolutely custom - no external libraries, every single piece of code is in the project. I do not have a need for any "mixing" of the channels, but that would be relatively easy to add - as long as you are…"
Nov 28, 2017
Alex Zarenin commented on Alex Zarenin's blog post DIY 10-channel transmitter
"Nicholas,
Judging from the analysis of the frame, 14 channels is the max for DSM2/DSMX. As to the SBUS protocol, in my view it is something that was "hacked" together - I haven't seen a micro-controller that would have SBUS HW module, without which…"
Nov 28, 2017
Alex Zarenin posted a blog post
Somewhere in the corner on the third shelf is the box with my old RC stuff, and in that box was sitting my very, very old Hitec Laser 4 transmitter – 72 MHz, 4 channels, definitely not usable anymore. So, I decided to engage in a project to convert…
Nov 26, 2017
Alex Zarenin replied to Carsten Groen's discussion Experience with Bosch Sensortec BNO055 IMU ?
"I have been using MPU6050 quite successfully - but I do not use third-party libraries, I write my code from scratch. However, I have a blog post at http://flightcontroller.blogspot.com/2015/06/mpu-6050-configuration... that explains my library and…"
Oct 16, 2016
Alex Zarenin replied to Carsten Groen's discussion Experience with Bosch Sensortec BNO055 IMU ?
"From what I read in the datasheet, BNO055 in data fusion mode provides updates at 100 Hz - is that enough to control quad? On my custom board doing all orientation calculations in code using DCM algorithm on PIC24EP using MPU6050 I get about 400 Hz…"
Jul 15, 2016
Alex Zarenin posted a discussion
I just posted results of my tests of XRotor 10A ESC at RCGroups, not to repeat myself again, here is the link: http://www.rcgroups.com/forums/showthread.php?t=2555091#post33356275.
Dec 3, 2015
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"Phillip,
In terms of clock accuracy the best we can get is a crystal oscillator - albeit without special tuning, which would be tough to do in hobby conditions - is this not sufficient clock accuracy?
I am not planning to do dead reckoning - I would…"
Jul 23, 2014
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"Hi Bill,
Glad to hear from you! Actually, this board has two MPUs - the magnetometer is properly aligned with the axis of the board, while MPUs are each rotated by 22.5 degrees in opposite directions with regards to the X-axis of the board,…"
Jul 23, 2014
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"Michael,
Actually I do develop all my code from scratch - no "ports", no "black-box" libraries. I do use ideas of other people, but just as the ideas or algorithms, but never code :) Very helpful for my development work were the articles by Bill…"
Jul 23, 2014
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"Thomas, I am definitely not working for Microchip and this is not a master's thesis - a few details about me are here. This is my hobby project - I am just interested in understanding the minute details of flight controllers, and the best way to do…"
Jul 23, 2014
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"Randy, it is possible to run two MPU-6050 at different refresh rates - like 1 kHz and 333Hz; I will check this option as well."
Jul 23, 2014
Alex Zarenin commented on Alex Zarenin's blog post Yet another Flight Control Board
"I do not do mass production - at least not yet :) However the Eagle files are provided and the PCB house that I use, https://www.oshpark.com/, accepts the ".brd" files for manufacturing boards - 3 copies of this board cost $48.00. The SW is also…"
Jul 22, 2014
Alex Zarenin posted a blog post
Encouraged by the success of my previous custom board (Version 2), which happily carries my quad in the air (maiden flight) with some advanced features like self-stabilization, course lock, control loop operating at 400 Hz, etc., I decided to jump…
Jul 22, 2014
Alex Zarenin replied to Stefan Gofferje's discussion Anybody using HMC5983?
"I am using it over the SPI - works like a charm! The only thing that surprises me is that with no averaging and averaging over 2 and 4 samples (configuration register A, bits MA1 and MA2 from 0 to 2) it still maintains 224 Hz output rate and drops…"
Mar 18, 2014
Alex Zarenin commented on Alex Zarenin's blog post Orange RX satellite receiver and Lemon-RX UART-enabled receiver serial data feed
"Yes, the serial signal just disappears if the connection to transmitter is lost."
Jan 25, 2014
Alex Zarenin commented on Alex Zarenin's blog post Orange RX satellite receiver and Lemon-RX UART-enabled receiver serial data feed
"Forgot to mention - I am designing a new control board now that will use still 16-bit PIC MCU but at 64 MHz and it will use two MPU6050 at 60 degrees to each other (+/- 30 degrees relative to the model front). Hopefully by fusing data from 2 MPUs I…"
Jan 25, 2014
More…