Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by on3pk

  1. I typically think of swag as like hats, lanyards, T-Shirts and thinks like that - which are probably best gotten from marketing people... I'm not really looking for any kits as (at least for right now) I've got enough to play with
  2. Hey guys, bit of an odd question... Unfortunately I missed ASEE this year and while my schoolmates got some sweet gear (launchpads and even some expensive DSP boards) I feel like I missed out on the most important part of tradeshows: company swag. Are there any contacts for Ti, Atmel, Microchip or the likes which hand out T-Shirts? Yeah, I know, odd question, don't laugh to hard please...
  3. Alright, in case anyone is wondering, yes, these are the kinds of questions when I get both a little tired and pretty frustrated. I dug through the twi.c & wire.cpp files to of course find the both Wire.write(data) and Wire.write(data, length) functions. For whatever reason, the compiler didn't like what I was sending to it in the Wire.length(data, length) function when I originally asked the question. I played around with it, and, truth be told I'm not entirely sure what I did differently, but, I was able to compile a sketch.
  4. I noticed the Energia i2c Library doesn't support sending multiple bytes through Wire.write(). Additionally, when the master requests 2 bytes, using Wire.write() twice on the slave will only send one byte... Is this due to a technical limitation of the MSP430-line device? Is there a good work around? Thanks
  5. Well, wheres the fun in that?
  6. School is actually why I purchased all my old-school logic chips. My freshman project was to design a very basic car computer (turn on headlights, wipers, etc...). We had access to the Basic Stamp but, my partners and I decided to be awesome and do it all in 7400-series logic gates. For what its worth, we got extra points but, yeah, not doing that again...
  7. What is the location of the twi.c file? I'd like to make the fix locally, but, I haven't found all of the libraries/etc yet...
  8. When I did my first big 'buy' of components. I got all the basic stuff: gates (or, and, nand, nor, etc), capacitors, resistors, shift registers, etc... The accessories (servos and whatnot) I've just gotten as needed. They're not incredibly hard to get cheaply, though, you might end up waiting for them. One component I've come to enjoy, though, is the CD4050BE. Its a logic level translator that. They're only like 50cents a pop from TaydaElectronics and they just work (which is always nice.) A few of the accesories I've purchased: S3003 Servo, Motors, LCD Display (Nokia 5110), TCRT
  9. Looks like that deal is over, new one coming soon, apparently...
  10. Heheh, I think I want a Quadcopter booster pack.
  11. I did try using external pullup resistors, but only 4.7k at most. Specifically, I'm using the 24AA128-I/P from Microchip.
  12. Thank you. It seems like pine's and golota's issues are *very* similar to the one I was/am experiencing, so, I look forward to the results... Edit, actually, after reading the datasheet for the Atmel device, it seems pine's issue is *exactly* line mine, save it be I'm using a Microchip device, rather than an Atmel one. Pine, I was able to use the onboard Infomem segments to store some data. Check the msp_flash example...
  13. I guess one last update... I tried porting it to software i2c library, still no luck. Without a logic probe, I'm not sure I'll be able to figure it out... If anyone has any tips, feel free to share, I guess....
  14. So, I finally got this hooked up to a scope and there is no logic movement across the SCL pin. It stays at 0v without pullup resistors and at ~3.6v with them...
  15. Further information, I ran (essentially) the same code, just commenting out the internal pull up commands. Seems to work, but, now I only get 0xFF as a result, regardless of what I think I'm putting in....
  16. So, I took a bit of a break, but, I've been able to determine that it stalls on the first attempt to Wire.write(). I'm not entirely sure what that means... Is the address wrong? Is it simply unable to send data over the i2c pins?
  17. You may recall my last issue, dealing with an External EEPROM. I picked up a simple external EEPROM IC just to see which way I liked better. The i2c connection to the EEPROM seems convenient, but, I can't seem to get it to work. Whenever I include the Wire.h library, the program seems to halt. Test code as follows: #include <Wire.h> byte ADR_EEPROM = 0x50; byte EEPROM_RSP = 0x00; void setup() { // put your setup code here, to run once: pinMode(P1_0, OUTPUT); pinMode(P1_7, INPUT_PULLUP); pinMode(P1_6, INPUT_PULLUP); Serial.begin(9600); Wire.begin(); delay(15);
  18. Awesome. To be honest, they look a little expensive (especially since I only want a few boards made). Might just be cheaper to get better at soldering.
  19. As elecrow can source components, do you know if they can do the soldering as well?
  20. Odd question, does anyone know when the 2744 40 pin PDIP variants will be listed on TI's website? Even though I don't really need one (so far, the 2553 seems to do the job), the additional power might come in handy...
  21. I meant using only the Infomem segments. Although, it does look like its possible by writing and reading a given length for data... Just as an aside, its actually cheaper to use an MSP430 mcu ($2) and an external EEPROM ($0.50) than to use an Atmel mega 328 ($3.50).
  22. I had a thought (though I haven't had a few moments to actually test it out): because there are only 3 usable segments, does that mean I can only store 3 pieces of data? Secondly, I saw this earlier, but, it looks like TI has an example of using an external EEPROM and the 430 here: http://www.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=slaa208a&docCategoryId=1&familyId=342
  • Create New...