Jump to content

username

Members
  • Content Count

    305
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by username

  1. The fully integrated stack seems mightily appealing for Ethernet stacks are generally a pain. This chip I believe is what Arduino uses for its Ethernet shield. Only thing that scares me about this chip is the datasheet. The chinglesh in the datasheet is rather frightening if you read the whole thing through.
  2. Wooo! I'd be a super omega fan of a Ethernet boosterpack. Not sure about the WIZnet though... That a QFN package there? Not sure how much fun that would be to solder. Also what Ethernet Stack would you be using? A popular Ethernet controller chip that i'm aware of is the ENC28J60. These come in pretty much every package from SOIC to DIP to QFN. There also SPI based so they can easily interface with the MSP430G2553. Its also rather cheap since its around 3.6 usd for the SOIC version. Currently i'm working on developing with this device for ARM and then was going to work on the MSP430. Was going to work on porting the TuxGraphics ethernet stack and then work on porting the UIP stack for better control. Anyhow, thats a long ways off. First gotta finish all my darn schoolwork for this semester.
  3. I'd most certainly as well be interested in byte to byte write support. Let us know what you find out! Regarding memory space, the new launchpads ship with the G2553 which has 16KB of flash memory space. Considering this is becoming a very common value line chip I wouldn't worry too much about the 2kb msp430s. Overall, i'd just be nice to get something to work =)
  4. Very cool project! Must have been tricky getting nice clean audio using a breadboard, always had noise issues when doing that. I've always wanted to do this at some point in time. Thanks for sharing!
  5. Awesome project oPossum! Thanks for sharing!
  6. Having any more luck with the displays? Think these will be for sale any time soon?
  7. Howdy all, As a happy owner of a Rigol DS1052E, i'm excitedly looking forward to the new Rigol DS2000 series and was curious for your guys thoughts. Most information at this point is speculation since they aren't releasing their models to the market until sometime mid summer. I'm mainly curious on if they can keep the price as cheap as the DS1052 with all those new features.
  8. Looks like a pretty darn awesome chip! =D tssop20 g2553 is all I really need though.... unless these g2330s are super cheap. Atleast there not like AVRs that don't always have a dedicated programing pin. Perhaps on small devices that would be handy to combine functions, but on larger devices its really handy to have the isolated programing.
  9. Very very cool and thanks for the library! Now would it be possible to transfer some type of bitmap image/graphic to the screen? Possibly from a SD card if in the correct format?
  10. Hey all, will try to accommodate all your requests this coming Friday. =( Back in school now from spring break so I have to "learn" lots of "useful" general stuff... :roll: Will work on updates over the weekend... and summer is coming soon. Arch_ETS, It could just be the realllyy crappy drivers on the MSP430. Try opening it up in hyperterminal or putty and pressing the key "1"(don't press any other key). You should receive back "PING". If you don't, the eval tool won't connect. Keep un plugging, replugging, and trying again until you get to that point =/ . It may not necessarily be the chip or the lack of a crystal. I've never ran my launchpad with the crystal soldered on before. Also make sure the RX/TX jumpers are set to HW UART
  11. Hey all... just noticed a bug in my SPI... a good friend of my pointed out to me that there are 4 different methods of how a SPI CLK can be generated with respect to data (kinda makes me angry there isn't a standard for this....). See section 19.2.5.1 or 16.3.6.1 of the G2253 user guide... External link Annnyyhoww, will program in some buttons so you can config which SPI CLK method you want. Next tab that i'll be implementing is analog inputs... then we can see about a PWM/Frequency tab =) Other tabs that i'd like to work on are an I2C Master and then both a SPI slave and I2C slave. At that point i'd say the tool would be pretty darn useful They will be changing in less then a year. + non members can see them
  12. =( Sorry to hear about your screen. I'd certainly be interested in a booster pack for this. As for the screen I mentioned, I know its not compatible but i'd be nice to have a color/touch LCD of decent size. Its abit pricey but this is what I had my eyes on. http://www.ebay.com/itm/New-3-2-TFT-LCD ... 27c370a2bd
  13. Wow, incredible work! =) Will you be selling any of these booster packs? There any screens larger than 1.8 that will work with this driver?
  14. SPI Tab implemented.... External link Get the GUI .exe and the main.c (for your msp430G2553) here: https://github.com/NateZimmer/MSP430-Eval-Tool I've only tested a 16 bit packet for received... I know sent works up to the programed 8byte packet. Worked great on my cold compensator IC... going to try it on some SPI wireless modules I bought... that should be a nice test since it requires some 8byte packets to be sent.
  15. Cheap Color LCD Displays are pretty much a dime a dozen and you can find 100s of different phone LCD displays on ebay. What would be most impressive though would be actually getting one of those confounded things to work. =) Most people would be willing to pay a decent amount for a screen that works then for one that doesn't.
  16. Sswweeeeeeetttt! Very impressive project there! That a custom PCB there? Got a picture of the whole thing? Thats some very nice coding there. Thanks for all the helpful comments, without them i'd be completely lost. (perhaps I still am). So, for the p1.0 input, you use that as an external clock and then use a hardware timerA to count based upon that external clock? However many counts timer A accumulates = frequency? Then what you call the "gate time" is how often you update the screen/reset the mcu? Anyhow, very cool application and thanks for sharing
  17. Rev 0.4 Released with digital input tab implemented. Windows .exe download here: http://www.mediafire.com/?lmgc9g6k7dhs68d Source code now at https://github.com/NateZimmer/MSP430-Eval-Tool Yup, your correct. Infact, i'd highly recommend using an FTDI breakout board as opposed to any launchpad(TI usb-> serial drivers are terrible). For plug and play sake, I said use rev 1.5 launchpad... Regarding the compiler, sorry, I added that to the documentation now. I used CCS5(free edition) for compiling the msp430g2553.c code. Unless i'm mistaken, a user must log in for them to be able to see the code. Hence I try to avoid using the attachments on this site so anyone can view it. My code is now on github and should be there for awhile https://github.com/NateZimmer/MSP430-Eval-Tool
  18. GUI Rev 0.3 at http://www.mediafire.com/?85y99bphfx97yps (see first post for full updates) Digital output tab fully implemented. Digital inputs almost implemented.... will get that one soon. Should have enough time over spring break to get analog inputs, SPI, I2C and a few useful misc functions implemented. =D Requires code here: MSP430G2553 Rev 0.3 http://pastebin.com/gVBnqEbR HW UART Jumpers required
  19. aahhhkkkkk!!!! its not ready to show off yet!!!!!! ....neeed....more....time...spring break is coming though. Will have abit of time then. wx widgets is a library nuetron: http://www.wxwidgets.org/
  20. Hey all, will try to release an update for this soon. School has been kicking the crap out of me but this is forsure my preference project to do once I get some free time. By the way, what do you mean by DP'd?
  21. Added a download like for the .exe of the device. Should just have to type the COM port in and hit connect. If it doesn't connect, try closing the app and replugging in the launchpad usb cable. The serial to USB drivers on the launchpad tend to give me hell. With an FTDI chip I can guarantee it will always work... Also make sure your launchpad is set for hardware uart from P1.1 and P1.2. Was originally trying to use boost asio for serial... I believe thats cross platform. However, been having issues compiling anything with it. Perhaps i'll give it another go. If anyones up for it i'd always welcome help on this project
  22. Hey all, I was working on a GUI that would be able to control any and all functions on a particular MSP430 processor from a PC GUI. Only limitations a course would be P1.1 and P1.2 which are required for GUI communication. This is very very very much so a work in progress. Currently i'm writing it using WX Widgets libraries to simplify the GUI aspect of it. However, currently i'm not using a "form builder" so it is going to take a handy amount of time to write. Good c++ experience though.... This GUI would be very handy to have from a hardware/software test debug standpoint. For example, say I wanted to test out some SPI sensor I purchased, I could use a GUI such as this to send custom SPI packets to the device i'm testing and read/observe results live. That as opposed to having to write a micro.c file to do the communication and re write it every time something doesn't work. Many thanks to rick and suggaraddict for assistance on c++ coding help GUI Download Rev 0.5 : https://github.com/NateZimmer/MSP430-Ev ... I_EVAL.exe (windows.exe, click "view raw" to download) (feedback on whether or not it works for you would be great. Gaurenteed to work with a FTDI RS232 -> USB. However, launchpad drivers suppperr flakey and crapey ) Remember to flash https://github.com/NateZimmer/MSP430-Ev ... er/GUI.cpp to your MSP430G2553 Source Code is now at https://github.com/NateZimmer/MSP430-Eval-Tool (your going to need to download and BUILD the wx libraries to get this to work) Main Connect tab: Implemented Digital Output tab: Implemented Digital Input tab: Implemented SPI Tab: Implemented but not fully tested Analog Input tab: In Progress Connection Issue Debug 1. Make sure you got a Rev1.5 launchpad with a G2553 micro flashed with the proper code provided. Also, makesure your jumpers are set to hardware uart. 2. If that doesn't work... sadly, the TI RS232 <-> USB sucks hardcore compared to FTDI that always works. Once a connection is established, it works fine. However, getting that first connection can be a super pain. If your having connection issues, open up a terminal program(such as putty), connect to the com port of your msp430, and press the "1" key and ONLY the 1 key. If your msp430 is working properly you should receive "PING" back. At that point, close the terminal program and open up my .exe program. At that point, it should connect fine.
  23. ENC28J60 is only 4usd. They got a stack and schematic for it here http://www.tuxgraphics.org/electronics/ ... 6111.shtml for the AVR... Its SPI based so you could work on porting it to the msp430.
  24. Another option would be the ENC28J60 if your interested. http://tuxgraphics.org/ has a stack built for the sending single tcp/udp stacks.... Its hard to dig up on their site but they got source code and schematic for how to do it with a AVR processor. They use the ENC28J60 which is spi based and its decently cheap... 4usd. I think they got a schematic for it here http://www.tuxgraphics.org/electronics/ ... 6111.shtml Currently i'm working on an arm port for it.... then I may make a MSP430 port.
  25. Very impressive project there! I wouldn't ever be able to do a project like which requires both embedded knowledge and physical mechanical hardware application. Way to combine mechanical skills and embedded skills and hope it works out for ya! Thanks for sharing!
×
×
  • Create New...