Recent Comments
- Spitzenpfeil on Sleep is vital
- robert on PT4115 LED-Square
- abies on PT4115 LED-Square
- robert on ERSA I-Con Nano — A pico review
- Ubi de Feo on ERSA I-Con Nano — A pico review
Archives
Tags
64-pixels adapter AVR bulb customs DSO failure by design fireworks firmware good old days hack happy new year hardware IKEA import lamp lecroy LED light lighting linux MBI5168 modding open source opensuse oscilloscope PCB power supply prototype PWM rant remote RGB RoHS Samtid Seeedstudio SMD soldering teardown trigger upgrade WaveAce 224 weller WS2812B youyueCategories
- Computer / Server (21)
- Dear Diary. (13)
- DIY. (12)
- Electronics. (192)
- Arduino. (44)
- Fix me. (13)
- Soldering & PCBs. (39)
- Software. (11)
- Something Completely Different (10)
- The Dump. (28)
Blogroll
KiCad
Links
My 2µF
Meta
Tag Archives: AVR
YOUYUE 858D+ hotair station — Bugfix release V1.44
I’m glad to announce that the annoying watchdog issue has finally been fixed. It was a dumb error on my side, combined with a prevalence in some ATmega chips to have certain binary values in uninitialized registers after a cold … Continue reading
Posted in Electronics.
Tagged AVR, avr-libc, Bozo, Bugfix, init1, init3, memory sections, mistake, RTFM, watchdog, youyue, zeroReg
2 Comments
ISML + WiFi — ESP8266 finally tamed, but…
Posted in Electronics.
Tagged AVR, erratic behaviour, ESP8266, IKEA, ISML, LED, mood light, RAM, RGB, Smatid, usage, WiFi, WS2812B
Comments Off on ISML + WiFi — ESP8266 finally tamed, but…
Small project #13 — AVR-ISP level shifter (VCC+I/O)
Bought a cheap AVR-ISP programmer on Ebay, and you find out that while it does provide 3.3V, it is VCC-only & your device is NOT 5V tolerant on its I/O pins. BUMMER! This little board fixes just that issue. All … Continue reading
Posted in Electronics.
Tagged 3.3V, 5V, adapter, AVR, ISP, level-shifter
Comments Off on Small project #13 — AVR-ISP level shifter (VCC+I/O)
Small project #8 — ATtiny13 DFN10 programming adapter
There are DFN10 / QFN10 test-sockets, but these things cost close to 100 bucks, which I’m not (yet?) willing to spend on this. If this should work, I would be able to add preprogrammed chips to some SMD DIY kits … Continue reading
The Pogo-Key — 1.27mm AVR ISP adapter take II
The key to successful AVR programming :-> The previous version of this adapter had a major disadvantage – assembly was a mess. You needed a jig, sticky tape… not good.
WS2812B + ATmega168 breakout — a.k.a. RGB LED RING V3
No more software PWM, no more LED driver chips, just intelligent LED pixels. These things come with integrated controllers/drivers and support 24bit colors (8bit per R,G,B). This makes projects smaller and is much easier on the microcontroller, no more need … Continue reading
Tiny PCBs vs. large ISP headers — Pogo-pins to the rescue
As of late I’ve been making smaller and smaller circuit boards, fighting for every mm² of space. The typical 6pin ISP connector used for programming a lot of the AVR micro-controllers has been getting in the way more and more.
Small project #5 — Pentax s5z LED ring for macro shots
My trusty Pentax S5z still works reliably. I’ve had it for 8 years now. It doesn’t shoot HD videos and it requires a couple of replacement batteries now and then, but it makes quite nice macro shots (with the help … Continue reading
Posted in Electronics.
Tagged AVR, camera, digital, illumination, LED, light, macro, Pentax, S5z
Comments Off on Small project #5 — Pentax s5z LED ring for macro shots
Small project #3 — IR controlled MOSFET with PWM
Want one? Check out tindie.com This little thing is a variation of a previous project, but now with a majority of the parts in SMD packages. Needles to say it is also a lot smaller. The 2nd biggest difference is … Continue reading
Arduino to go
I’m probably not the first one to do it, but it is still a very good idea. Especially when combined with a product like ‘Parted Magic‘. Ultimate usefulness. Save / restore / backup / image computers – AND – code … Continue reading
avrispmkII LUFA clone — avrdude + windows without headache
The added functionality proposed in this post will be included in one of the next releases of LUFA. Please always check the official release of this framework. If you use windows you currently have to recompile the firmware (based on … Continue reading
Posted in Electronics.
Tagged AVR, avrdude, avrispmkII, libusb, LUFA
Comments Off on avrispmkII LUFA clone — avrdude + windows without headache
Adding IR remote control
Recently I bought a small IR remote control + matching (38kHz) demodulating receiver at Adafruit. I just couldn’t find such a small remote over here. As it turns out the remote uses the extended NEC data format, which is nicely … Continue reading
Zombie Meerkat — The compulsory Halloween project
2x red LEDs, 1x RGB LED, 1x ATtiny24, 1x MBI5168, 1x 470R potentiometer, 2x 270R, 1x 10k, 1x 294R resistors, perfboard, wire, solder and a lot of time. The victim: a meerkat sculpture I wanted to ‘deal with’ last year … Continue reading
Mental illness in microcontrollers — or in the programmer ?
A while ago I thought it was time to re-implement my clumsy attempt to have some sort of communication between 3 microcontroller boards. It is half-duplex only, so that can’t be hard, can it? As the ATtiny24s don’t have a … Continue reading
Posted in Electronics., Fix me., Software.
Tagged AVR, CTC, interrupt, ISR, ISR_NOBLOCK, pitfall, timer
Comments Off on Mental illness in microcontrollers — or in the programmer ?
Bleep Labs Nebulophone — Chiptunes
First a note: If you want to use a standard headphone, you’ll probably go deaf. You need something with a volume knob! You’ll also most likely need an adapter from 6.3mm to 3.5mm, and get one that can handle “6.3mm … Continue reading
Posted in Electronics., Soldering & PCBs.
Tagged AVR, bleep labs, chiptune, nebulophone, noise, sound, synth
1 Comment
openSUSE avr-gcc packages — please test
A lot of people are making an effort to provide up-to-date avr-gcc packages for openSUSE to support new devices and fix known errors. Please test these packages and report your findings / errors. Either directly to bugzilla or to this … Continue reading