Post Created date
Quick SPI Question on Attiny104
My two cents - implementing slave side SPI can be a real pig, so start off with just the master side SPI and simply work with another device that uses SPI. Something like an ADC/...
Thursday, 15 June 2017 - 17:53
Coding on an Attiny 817
You may find that: PORTC_DIR = (1 << UserLED); PORTC_PIN0CTRL = 0xff;turns on your LED connected to Port C, however setting PORTC.PIN0CTRL/ PORTC_PIN0CTRL to 0xFF,...
Sunday, 11 June 2017 - 18:16
Arduino/AVR: Interrupt only works once
No problem. Also worth knowing, if you're using Atmel Studio 7 you can use IO View to observe various registers and the effects your code has on them.
Thursday, 8 June 2017 - 20:11
Arduino/AVR: Interrupt only works once
You get a turquoise colour because you have both the blue and green leds on at the same time. When you do  PORTB |= (1<<PB4);You essentially set bit 4 of PORTB, but...
Thursday, 8 June 2017 - 19:47
Arduino/AVR: Interrupt only works once
By using out right assignment you are turning off the pull-up resistor on PB2. Try using |= rather than =.   Edit: To explain further... PORTB = (1<<PB4); will set...
Thursday, 8 June 2017 - 19:35
Arduino/AVR: Interrupt only works once
what's in sleep_mode(), ledGood() & ledInProgress()?  
Thursday, 8 June 2017 - 19:31
Circuit simulation software
I guess it depends on how complex a circuit you mind re-drawing! Obviously the more complex it is the more chance there is of you drawing part of it differently causing it to...
Wednesday, 7 June 2017 - 18:51
Circuit simulation software
david.prentice wrote:I am sure that Labcenter has special arrangements for Universities.  They do indeed.   @salmanma6 since you basically want the capability of...
Wednesday, 7 June 2017 - 18:13
Circuit simulation software
You can download the demonstration version of Proteus for free, and it is essentially the full program but without the ability to save your work/ projects. If all you're after is...
Tuesday, 6 June 2017 - 19:27
Linux friendly PCB Design Software
Thanks Cliff, I think you may be right about having a system with both Linux and Windows, after all I've used Windows all my life so it makes sense, at least for now. But I would...
Saturday, 3 June 2017 - 16:57
Linux friendly PCB Design Software
Thanks Jim, I looked into it and you can indeed run Eagle on Linux. Looks like it's free for non-commercial use too, as is KiCad. On that note something I realized since posting...
Saturday, 3 June 2017 - 15:34
Why does INT0_handler fire twice?
'magic numbers' is how we refer to seemingly random numbers in code that appear to come out of no where, for example if you were working on some CRC stuff you might do int crc =...
Tuesday, 23 May 2017 - 20:00