Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compiled .hex or .elf? ATTiny45 vs 85? #2

Closed
nabontra opened this issue May 8, 2018 · 2 comments
Closed

compiled .hex or .elf? ATTiny45 vs 85? #2

nabontra opened this issue May 8, 2018 · 2 comments

Comments

@nabontra
Copy link

nabontra commented May 8, 2018

Thank you for sharing this great project! I built one this afternoon from your OSHpark link and am planning to flash the ATtiny tomorrow. I normally use an Atmel ICE programmer on Windows for my ATtiny chips, do you have a compiled .hex or .elf file that you can share in the repo? I used your firmware to create a build, but it was having trouble adapting the makefile from Linux.

You use ATTiny45 and ATTiny 85 in your repo, do you see one being better than the other for this application?

@Petezah
Copy link
Owner

Petezah commented Aug 5, 2018

@nabontra The design will work with either the ATTiny45 or the ATTiny85 (honestly, it is small enough to fit in the ATTiny25 also). It uses the 45 in the most recent designs, because only the 45 has a TSSOP package (the latest designs use that smallest package). The only difference between all these chips is flash size (2k vs 4k vs 8k). Anyway, it is very WIP still, so I haven't gotten around to publishing any kind of build artifacts; but Atmel Studio should do the job, if that is your weapon of choice. It uses AVR-GCC also. Just make sure the clock speed is set to 8Mhz. There's nothing really unusual about the build process.

Petezah pushed a commit that referenced this issue Aug 20, 2018
* 1 quick press -> on for default period (3 hours)
* hold down -> set for 15 minutes per blink
* from running, hold down for 2 seconds -> turn off

long LED blink will indicate #1
quick LED blinks will indicate #2, and amount of time running
3 quick LED blinks will indicate #3, that device will turn off
@Petezah
Copy link
Owner

Petezah commented Aug 22, 2018

@nabontra I now have CI set up for the firmware, so you can should be able to follow the green checkmarks by any commit now and get the latest artifacts. (see here for the latest, as of now: https://ci.appveyor.com/project/Petezah/roomba-wall-v3/build/1.0.6/artifacts ) I hope this helps you.

@Petezah Petezah closed this as completed Aug 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants