Results 134 comments of Ralph Doncaster

A couple years ago I picked Codeship, but I may take another look as most services now allow you to use your own docker images, so sudo rights in the...

p.s. after installing libusb-dev, the build works. Note that libusb-1.0-0-dev provides libusb.h, not usb.h. "libusb-dev" is the older v0.1.12.

An easy solution to the r16/r17 usage would be to always use r23 & r24, not just for the t10. https://github.com/cpldcpu/u-wire/blob/master/firmware/usbdrv/usbdrvasm.S#L23

Good point about having 3 JK transitions to sync to. You've obviously kept your v-usb knowledge fresh despite writing u-wire 6 years ago. While we are on the topic of...

picoCore is designed to work at lower frequencies, such as 4.8Mhz or even 1.2Mhz. ArduinoShink is designed for the common frequencies of 8 and 16Mhz. If you try to build...

While microsecond delays are often needed for implementing protocols, the need for a microsecond-accurate timer is quite rare. Therefore this would be a low priority.

I just released v0.2-beta. https://github.com/nerdralph/picoCore/releases Try downloading it and extract it into your Arduino/hardware folder. The only major thing not implemented yet is Serial.

Do you have the code posted? All I could find was the fridge alarm challenge code. https://github.com/RalphBacon/177-ATTiny13-Fridge-Door-Alarm-Challenge With Serial removed, I got a flash size of 660 bytes. Using picoCore's...

While testing with your door alarm code, I found a bug in picoCore related to sketches that use their own main. I should have a fix pushed later today. I...

@Kaspi314 I'll consider it. However I don't want to make it so easy that people can install and use picoCore without actually understanding what they are doing.