Looking for paid - programmer for CH32V003

Hi,

I'm looking for a programmer - freelancer for make me a code for CH32V003 core

Program should be better at Arduino IDE ...... but Mounriver could be ok

Circuit will work with battery 18650 - 3,7V, Low power consuptiom it's the target :slight_smile:

Pins from CH32V033 is not defined .. free for choice

https://drive.google.com/drive/folders/1eFCfmJKcHrxhxwNENQlZ98cmQS8btPkt?usp=sharing

Does the Arduino IDE even support that? I think you pretty much have to use MounRiver

Hi,

I'm looking for low cost core ... CH32 is cheaper than arduino (much more I would like to say)

What's the budget? :.. And what WCH cores have you tried yet?

So selecting CH32V033 was based on parameters of unit cost & power consumption?

Or were there any other factors too?

CH32V033 is indeed cheap, but ease of development & community/vendor support are equally important when you are making a continously iterative product.

How many units of your product are you planning on Manufacturing in the first run and in the 1st year of production?

Hi

I choose because is cheaper and easy to find and to buy

Application is quite easy but for me make sleep is difficult to do but I’m not experienced in microcontrollers and i haven’t much time

About quantity is difficult to tell you at this moment but could be nothing

It’s open we can negotiate it

I’m using CH32V003F4 …. 20pins

Send me a private message

Well, I don't want to jump on the wagon as long as I don't know a minimum bet (you may PM me). Anyway, I've the same boards from WCH :slight_smile:

Just had some days with the chips: suspend with autowakeup really goes down to 10µA. Note, when you measure the total power consumption of the WCH demo board there is a power hog aka LED 1.97V that takes 1300µA, a LDO and a crystal.

Yes :slight_smile: ...I have only chip welded on the adapter board, only chip runing blink program but without LED has 2mA.

image

It's to much when we talk about supply by battery..

Because of it I made a function on Attiny as blink using sleep on the OFF state .... in that case turn on receiver IR and Turn OFF.

1sec ON and 4 Sec OFF

Case receive signal on the ON window, go to something

void loop() {
  digitalWrite(led, HIGH);
  delay(1000);
  digitalWrite(led, LOW);
  snore(4000); // Deep sleeps for 5 seconds, then resumes from here
}

Snore is nice library for Attyni

My problem with CH32V is just this part from the code :(. ...... do the same with CH32V

I measure ~ 2.5mA total on the evalboard when the C32 does not go into poweroff-sleep (with red LED on) but only to sleep. Anyway, I progam it baremetal - so no Arduino core nor MounRiver HAL.

maybe use solder wick to clean up the what looks like bridged pins 1 & 2
image

oh, and did you powercycle or reset the CH32 after flashing before you took your measuement?

It's working :slight_smile:

Yes ......I made it

And how many µA does it draw in your setup (without LED, TSOP ...) ?

Are you sure that there will be a common time window when (a) the receiver is in a state to receive an IR signal and (b) the transmitter is in a state to send one. ?
Maybe model your solution first on less exotic hardware, say two Pro Minis, then go to the final optimisation stage of porting the whole thing to lower cost hardware.

Whats means pro mini ?

I have 2 window for get IR signal .... I made a lot of tests it works .... As I told you I have same code runing on the Attiny works perfect, but now I have dificil for change to CH32V cheaper controller

Close to 2mA ... without leds and sleep

Ok, that's a bit too much. You use WCH official arduino core?