buserror/simavr
View on GitHub ↗ ★ 1,797 C
simavr is a lean, mean and hackable AVR simulator for linux & OSX
17 mentions on Hacker News by 2 people: 0 stories, 17 comments · first 2014-12-29 · latest 2025-10-07
20082026
-
…arduidiots [0] quite a while ago. Since the "branding" fiasco I've stayed well clear of them. [0]: https://github.com/buserror/simavr/blob/master/examples/shar...
comment by buserror · 2025-10-07 · in Qualcomm to acquire Arduino -
…have an equivalent to PIO it might even help with reaching faster IO speed when toggling pins. [0]: https://github.com/buserror/simavr
comment by buserror · 2024-06-06 · in PSA: If you're a fan of ATmega, try AVR Dx -
…own!) and a bunch of new features and improvements... [0]: https://github.com/buserror/mii_emu [1]: https://github.com/buserror/simavr
comment by buserror · 2024-01-03 · in Apple II Emulation Evaluation (2022) -
…as a pdf for example [1]. But I also use it for introspection for complex data structure. [0]: http://github.com/buserror/simavr [1]: https://github.com/buserror/simavr/blob/master/doc/simavr_ca...
comment by buserror · 2020-06-10 · in Create diagrams with code using Graphviz -
…-- note, the inner loop was generated by a script that was doing the cycle calculations (!) [1]: https://github.com/buserror/simavr
comment by buserror · 2019-12-31 · in Assembly Language Programming: Still Relevant Today (2015) -
…needs (complex math anyone??!?!). * In fact I want SIMD. I don't need these complex types. [0]: https://github.com/buserror/simavr/blob/master/simavr/cores/... [1]: https://talloc.samba.org/talloc/doc/html/index.html
comment by buserror · 2018-05-30 · in Depressing and faintly terrifying days for the C standard [pdf] -
…AVR opcode into it's own little piece of C, then compile the whole 'firmware' and runs it. [0]: https://github.com/buserror/simavr/tree/wip/jit
comment by buserror · 2017-09-18 · in TCC – Tiny C Compiler -
…a few years back, I had a note saying it was NOT ok to package it on 'CDs' sold around. [0]: https://github.com/buserror/simavr
comment by buserror · 2017-05-04 · in Is the GPL Really Declining? -
…ago. Takes a AVR binary, translates it to C, and compiles it on the fly with libtcc to run it :-) https://github.com/buserror/simavr/tree/jit-wip
comment by buserror · 2017-02-28 · in Let's compile like it's 1992 (2014) -
…to get anything upstream in qemu, so most of the work there just is dropped eventually [1]. [0]: https://github.com/buserror/simavr [1]: https://github.com/buserror/qemu-buserror
comment by buserror · 2017-02-22 · in What Are the Tricky Parts of Embedded Development? -
…the declaration, it'll be 'const' too. Imagine the boilerplate you'd need to do that in C++! [0]: https://github.com/buserror/simavr/blob/master/simavr/cores/...
comment by buserror · 2017-02-02 · in St – A simple terminal implementation for X -
…made a Atmel AVR translator to C and JIT compile it with libtcc. It's actually pretty trivial! https://github.com/buserror/simavr/tree/jit-wip
comment by buserror · 2016-12-24 · in Tiny C Compiler -
…'C' and JIT compile it using libtcc (the backend of tcc). Result is amazing speed for emulation! https://github.com/buserror/simavr/tree/jit-wip
comment by buserror · 2016-12-24 · in Tiny C Compiler -
…cosmetics) in the last 7 years, while most of the work was to emulate the peripheral blocks. [0]: https://github.com/buserror/simavr
comment by buserror · 2016-12-08 · in Avremu: An AVR Emulator Written in Pure LaTeX -
…money (and win, in my opinion). Dislaimer: [0] I know the AVR very well, I'm the author of simavr: http://github.com/buserror/simavr -- [1] I'm also one of the beta tester for the ESP31/32 new chipset.
comment by buserror · 2016-01-20 · in Microchip to Acquire Atmel for $3.56B -
I'm the author/maintainer of simavr: https://github.com/buserror/simavr I've had to refuse some merge requests, I did it by mostly ignoring them, or explaining that it looks like a very large patch for a something that isn't necessarily…
comment by buserror · 2015-07-12 · in Ask HN: How do you deal with social media pressure on your GitHub project? -
If you want to run the AVR examples and don't have a physical target checkout simavr: https://github.com/buserror/simavr
comment by goodbyegti · 2014-12-29 · in Introduction to Microcontrollers (2007) [pdf]