Ch55xduino, Arduino development package for ch55x

Guest #6306465
Ch55xduino is an Arduino-like programming API for the CH55X, a family of 
low-cost MCS51 USB MCU. The project tries to remove the difficulty of 
setting up a compiling environment. Users can simply write code in 
Arduino IDE and hit one button to flash the chip to get code running. No 
configuration or guesswork needed.

CH551/2/4 may be the lowest part count system that works with Arduino. 
The minimal system only requires one chip, 2 decoupling capacitors, and 
one optional pull-up resistor. These features made it ideal for DIY 
projects.

At this moment the project is still working-in-progress. Support most 
Arduino functions (Except pulse, shift, tone). Refer to examples in this 
repo for more info.

https://github.com/DeqingSun/ch55xduino
Attached files:
Guest #6306729
This board looks very similar like the Arduino Micro or the Adafruit Pro 
Trinket. What are the benefits of your board compared to them? Why 
re-invent the wheel again?
Guest #6306741
Is the datasheet of the CX552 only available in chinese?

I think the 1kB RAM is not enough for an average Arduino based 
application.
Guest #6306766
stefanus wrote:
> Is the datasheet of the CX552 only available in chinese?
>
> I think the 1kB RAM is not enough for an average Arduino based
> application.

The key is the ulta low cost of the chip.

The EEV Blog released a couple of videos about this chip and the effort 
the community put into building a development environment and reverse 
engineering some commands. Because, the documentation is mostly chinese 
and there are more or less no ressources availiable.
Guest #6306771
Thank you.

For hobby electronics, it does not matter if the MCU costs 10 cent or 
100 cent.

So for china this could be an interesting product. But I doubt that the 
rest of the world is interested as long the datasheet is not well 
translated.
Guest #6306971
dsun wrote:
> Users can simply write code in Arduino IDE and hit one button to flash
> the chip to get code running.

I like it.
But, as mentioned, we need an english data sheet.
And, considering how clumsy the Arduino implementation of STM blue pill 
is (delivered without Arduino USB boot loader, must be flashed 
beforehand by serial method, but who needs Arduino if he already can 
flash the chip in a much better way including fuses), I hope that this 
will work right out of the box.
An original Arduino installs it's driver upon first contact with the 
host systen. THATs the user friendlyness that Arduino stands for and 
made it popular.
Guest #6306992
stefanus wrote:
> But I doubt that the rest of the world is interested as long the
> datasheet is not well translated.

There are translated datasheets available for the ch554 and for the 
ch559.
I did the USB Part myself 
https://github.com/kprasadvnsi/CH559_Doc_English
Here we have a big thread about the WCH MCUs in German.
Beitrag "uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung"

Btw Aaron here did recently something similar

Thomas
Guest #6307172
Hi Aaron,

I have no idea why it is invisible. But I really didn't delete it.

Here is the comment on my Youtube app. I don't know why it is invisible 
on your page. I can not see it on the regular youtube page either.
Attached files:
Guest #6307178
You can not build an Arduino Micro or the Adafruit Pro Trinket for less 
than $1 each. But this board you can.

Also, there is no fine pitch part on this board. The soldering is much 
easier.

Reply

A question of your own? This thread is over 6 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.