Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


DrWizard last won the day on April 4 2014

DrWizard had the most liked content!

About DrWizard

  • Rank

Contact Methods

  • Website URL
  1. Has anyone hooked up some ws2811 or ws2812 pixels to a connected launchpad (with a 120MHz TMC1294x processor) The closest example I could find for this platform was bit-banging in assembly code for the MSP430 processor. The most common technique on other platforms (Arduino, Pi) is "Fast SPI" where they change the clock rate on the SPI bus to match that of the pixels and send the data out that way. That's kinda pushing the limits of my skills/knowledge though, without an example to look at.
  2. I'm one of the guilty parties here. I posted a message offering a free display to someone who would collaborate with me to port a library/driver from another platform. Igor is the one who took me up on the offer. In our case, I don't believe a fee would be appropriate because: 1) We are sharing our work with the community. The new library is open source and benefits everyone who may want to use that display. It is not a commercial or "for-profit" venture. 2) I am just a retired hobbyist (although I used to be a professional programmer). The overall value of the hardware I offered was o
  3. I see this group buy is closed. But if you decide to do another, I am interested for sure!
  4. The assembly, as I mentioned, is just a bunch of OUTs. Apparently from the memory buffer to the port, if I am reading it correctly. Yup! precisely. Just a basic fade from Page A to Page B. I'm thinking kinda like a PWM, where first it displays page A for 9 milliseconds and page B for 1, then 8 and 2, 7 and 3, 6 and 4... etc. until page B is being shown 100% of the time. Once the fade is complete, I can redraw the [non-displayed] page A in memory. It keeps displaying the page B until I invoke a command to fade it back to the page A. Displays that until I tell it to go back to page B
  5. Well, not exactly free, I need your help. But I am willing to buy a 16X32 LED matrix from SparkFun https://www.sparkfun.com/products/12583 or AdaFruit https://www.adafruit.com/products/420 [shipping included] for someone who can help me adapt the Arduino library to my Tiva C Connected Launchpad with the 120 MHz TM4C1294NCPDT processor, and make a couple of enhancements. It's already been adapted to the BeagleBone, Teensy, and Raspberry Pi. I'm not a noob, but I'm not advanced either, somewhere in between. I have already studied the library and identified the issues. 1) It writes dire
  6. Is there a way to change the font of the Serial Monitor window in Energia (version 1010E0012)? I want to change it to a fixed size font (like courier or deja vu) so columns line up. Looked in preferences.txt, but couldn't find it there. (not for the Serial Monitor anyway, just the code editor.)
  7. That message shows how to change the EDITOR font, within the preferences.txt file. Already figured that one out. I am hoping to change the font for the SERIAL MONITOR, and I don't see a line in preferences.txt for it. Thanks though.
  8. For those of you who may not have already seen it, there is a graphic floating around that shows all the pin names for the connected launchpad -- from the FRONT (component side). Several people were all kind enough to share it with me on the 43oh forums. I made a new version that shows the names from the back side, in case you want to plug jumpers into the female connectors underneath. It's basically a mirror image with the text in the correct direction.
  9. Pin Map - for the BACK side... http://drwiz.net/images/Tiva_C_Connected_Launchpad_TM4C1294NCPDT_Energia_Pin_Names_Back.jpg I remade the pin map showing the pin names for the back (basically a mirror image). Handy for plugging into the rear female connectors with pins.
  10. Is there a way to change the font of the Serial Monitor in Energia (version 1010E0012)? I want to change it to a fixed size font so columns line up. Looked in preferences.txt, but couldn't find it there. (not for the Serial Monitor anyway, just the code editor.)
  11. The LCD displays from laptops are do not have a standard VGA or DVI type interface, but rather require some external circuitry to vertically and horizontally scan the screen and clock in the pixels. They do not even include a frame buffer. Precisely how this is done though, I do not understand. As I mentioned above, the datasheets are full of acronyms and abbreviations. I suspect however, that someone must make some intermediate interface chips that provide a frame buffer and a simple way to send data to it. That's how the smaller, lower res ones that come on the cheap shields and booster
  12. I was wondering if it would be possible and feasible to drive a big LCD display using a Tiva C board. Not tooooo big or hi-res, I was thinking of reusing one from an ancient laptop. Say 13" with a resolution of 1024 X 768. Has anyone done this? I have several such old displays just lying around. I found datasheets for each of them, but they are so full of acronyms and abbreviations that it was all greek to me. So I'm not too clear on how the controller interfaces work or how much work it is to drive one. I'm not wanting to do any fancy graphics or fast animation. Mainly just disp
  13. Since this is for a celestial clock, most of the calculations need to be performed only once per day, and I can stagger different ones at different times, and even break them into steps to be performed at separate times. I had to do that with the poor lil' old Arduino, and even then my clock would freeze up for a few seconds when performing some of them. I'm sure single precision floating point shall be enough for my needs. I doubt I can adapt to fixed point for these calculations but I may tinker with that. I'm definitely gonna try a few things and perform some benchmarks and speed compar
  14. Hello! I'm an Arduino old timer, been working with it for years, but I am new to this platform. I bought one of the new 'Connected Launchpads' with the ARM Cortex M4 (TM4C1294NCPDTI) microcontroller. Part of what tempted me to try this one is that it is supposed to have floating point support in the processor hardware. (Correct?) I have been working on a celestial clock that calculates sunrise, sunset, moonrise, set, phase, precise angles in the skies, tides, and various other astrological events, and displays it on a small LCD. It uses a cheap GPS module for the user's location an
  15. Success! Thanks guys! I was using Energia ver 11, which I downloaded about 3 weeks ago when I actually ORDERED my board. Went and got v12, updated the pin names, and viola! Update: I got Code Composer working, sort of. I started over again from scratch with the install, configuration, and setup. I must have flubbed something on the first go round. The "Blinky" project made the LED blink! But with the "Project 0" the buttons don't seem to be working and I get no output to the terminal. I'm still troubleshooting... (Note to TI: install and initial setup (having to import a bunch
  • Create New...