Sophia Blog


About Sophia and other things we've built.

Designing the new controller Part Two

This post, I would like to talk about the details of the controller board. There were lots of different boards on the market. But we will design the board that has lots of differences.

The brain:...


Designing the new controller Part One

To reduce the costs of the controller, I chose an avr chip as the MCU of the controller. The chip is ATmega1284P; it's not the best AVR chip out there. But the functionalities and the CPU power...


New PCBs have arrived, start soldering DP log 2016-5-19

After eight days waiting, the new PCBs had arrived yesterday. Started soldering yesterday afternoon. Finally today I finished it.

After some quick tests, I think the PCB and the design are all...


Waiting and designed a new version of PCBs DP log 2016-5-10

In the past few days, we've been all waiting for the parts anxiously. And also we checked all the future improvements.

I designed a new version of the controller PCB. Added some new functions...