Search results

  1. D

    Diffuser material

    I'd suggest sanding or sandblasting the back side of the Lexan. Conventional indicators use parabolic reflectors or Fresnel lenses (or both) with omni-directional incandescent bulbs to get most of the light straight out the back to be visible to following traffic, with some dispersing up and to...
  2. D

    Highly optimized ILI9341 (320x240 TFT color display) library

    Very nice link Wozzy, thanks! Maybe lots of people knew about that but I didn't. Thumbs up.
  3. D

    Ganssle's free newsletter, SMT tips

    I'm NOT a SMT-soldering expert (total beginner) but that's a leadless package and it looks like the pads on your boards are barely larger than the pads on the device. I don't see how you're going to solder that with an iron, regardless of tip. If you had long pads that would let you put the...
  4. D

    Software reset from Python

    I don't know what your handshake or protocol looks like (I presume you wrote both sides), but you could define some reset character that, whenever received by the Teensy firmware, will reset the Teensy. If you're using a plain text protocol, then using a control character like "\x01"...
  5. D

    Is there a market for a Teensy 3.1 48 pin ARM stamp?

    Really? There are a lot of people who want to know what Paul is going to do next. With a post count of over 200, the active posters alone plus about 50 more of us who are watching this train wreck easily account for 10000 views. See, here's the thing: Paul has already been down this path...
  6. D

    Teensy 2.0 Running 3v3 @12Mhz Out of Spec?

    Well, Paul has made these comments: https://www.pjrc.com/teensy/3volt.html You can use the on-board crystal. When you select the lower speed from the Tools > CPU Speed menu, it tells the Teensyduino startup code to configure the clock divider so the MCU runs at 8MHz instead of 16MHz...
  7. D

    New Teensyduino won't install on Mac

    See the instructions at: https://www.pjrc.com/teensy/td_download.html and the discussion at: http://forum.pjrc.com/threads/24855-Anyone-have-comment-on-ARDUINO-1-5-5-r2-BETA-2014-01-10 1.5.x isn't supported by Teensyduino. We've heard from Paul that the beta versions have been far too much...
  8. D

    Hard Shutdown When Uploading Sketch

    Try a different USB hub? I had some issues with that a couple years ago when I happened to be using an el-cheapo USB hub that I bought because it had individual switches on the ports that I thought would be convenient for doing development with Teensy and with other AVR boards using an USBTiny...
  9. D

    Teensy cli loader and Teensy 3.1

    If you just need to upload an arbitrary .hex file, you can use the Teensy Loader application that came with Teensyduino. It's inside your Arduino.app bundle. Find your Arduino.app (whatever you installed Teensyduino into). Right click on it and "show package contents". Inside the bundle, go...
  10. D

    Teensy cli loader and Teensy 3.1

    Edit: I hope Paul gets to it some day. ;)
  11. D

    What is the max output frequency of analog ouput Teensy3.1?

    I think Paul meant that response for a different thread. I haven't done it myself, but I suspect your best bet will be a direct digital synthesis (DDS) IC. I understand some of those have built-in mixers and might reduce your component count and complexity overall. Regards, Dave
  12. D

    how to create a timealarm for a specific date and time ?

    I don't see anything in the TimeAlarms library that refers to month or year. It looks like it's more like a 7-day alarm rather than a general scheduler. From the code: uint8_t alarmType :4 ; // enumeration of daily/weekly (in future: biweekly/semimonthly/monthly/annual)...
  13. D

    Teensy cli loader and Teensy 3.1

    Teensyduino under OSX uses the graphical Teensy.app, not the CLI loader. Looking at the GitHub repository for teensy_loader_cli, it does look like the CLI loader is out of date. On top of what you mentioned, the Teensy3.1 part is actually a mk20dx256, which isn't mentioned in the code. The...
  14. D

    Teensyduino 1.20 Release Candidate #3 Available

    Hi Paul, I tried it on a couple of my projects, a T2 with not much in the way of external libraries, and a T3.1 using your 2.2" ILI display. This is not a deep test at all, but you wanted a data point. Everything works fine for me except that I am still seeing the character drawing bug that...
  15. D

    Objective C on the Teensy ?

    The language syntax is one thing, but Objective C also requires a pretty substantial runtime which probably is not a good fit for Teensy. At any rate, it would have to be ported because as I understand, the existing runtimes all target a POSIX/BSD OS, not bare metal or Arduino. I wonder if it...
  16. D

    Best practice printing a field on a graphics display or spoiled by 4d Systems........

    Sweet. I'll grab your version. I should finally sign up on GitHub and learn how to use it. Cheers, Dave
  17. D

    Best practice printing a field on a graphics display or spoiled by 4d Systems........

    Hi Kurt, Thanks for your message in the other thread. I went back and looked at the code again, and then looked at the Adafruit_GFX library. I don't think the original library is treating this as a 6x9 character cell. That is, when you say: I don't think that's right (or at least it...
  18. D

    Highly optimized ILI9341 (320x240 TFT color display) library

    Still something odd in ILI9341_t3::drawChar? This is really fantastic! And I love the discussion about fonts. I just fired this up with a T3.1, 1.20rc2, and pulled the master of ILI9341_t3 from GitHub. I'm seeing something strange with scaled text drawn with a background. To distill it...
  19. D

    Teensy 3.1 based custom design?

    You're right, the source to Paul's loader isn't open. But there's an open-source host-side loader program and I believe there's an older open-source loader for the AVR that speaks the Halfkay protocol. I.e., you could use AVR ISP programming to wipe your Teensy 2.0 and replace the bootloader...
  20. D

    Cannot program teensy 1.0!

    PJRC is so fast and friendly, I can't see any reason to go to eBay for Teensys. They really rip them out the door. I'm lucky enough to live in the same city with them but one time I got my order the second day after I ordered it... And that was via USPS! Sorry you got screwed but at least it...
  21. D

    Teensy 3.1 based custom design?

    PJRC sells the Mini54 chip that contains the official boot loader for the Freescale ARM chip in the Teensy 3.x. The boot loader protocol is open and documented, so you could theoretically write your own in order not to need to buy the Mini54 chip. If I recall, there's sample code (for AVR, in...
  22. D

    T3.1 Components usage

    Frankly, the questions you're asking are probably only of interest to someone interested in making forged clones of the Teensy, and people here are not interested in helping you do that.
  23. D

    Bug: DMA macros only work for Teensy 3.0

    A minor suggestion, you might want to wrap those pointer literal macros in a set of parentheses to be safer. I.e.: #define DMA_ERQ (*(volatile uint32_t *)0x4000800C)
  24. D

    Simple questions about R/C channels

    This is a nice tech note (PDF) on how it's actually done. It describes the "old school" method for analog 27MHz transmitters, but it answers your questions. http://www.omegaco.demon.co.uk/mectnpdf/mectn004.pdf
  25. D

    Anyone try QEMU and use arm-none-eabi-gdb successfully?

    I don't have time to look at this right now (or my other Teensy projects) but this is really interesting stuff! Thanks! My gdb is rusty but doesn't "jump ResetHandler" take care of "set $pc = *4"? Assuming of course that the entry point in that image is called ResetHandler. I wonder if your...
  26. D

    Standalone Microcontroller

    I haven't looked at the LPC800 series (ARM Cortex M0+) till you mentioned it... the LPC800 web page seems to suggest that the only DIP package is DIP8, which would be extremely limiting, but the SO20 package might be pretty easy to work with, since it has .05" pitch leads which should be easily...
  27. D

    Standalone Microcontroller

    OK, I understand better. You're not trying to shave a few dollars off. You're trying to have a handle on every component so you truly understand what you're creating. That's a reasonable motivation, but make sure you understand what the trade-offs are. If you really like the ATMega32U4, the...
  28. D

    NSA Proof Teensy 3.0/3.1 Data Vault Project. Used by the paranoid or secure users.

    I think you've accidentally stated the very reason to be skeptical of your idea. If the security of your system depends on the source code being secret, then it's not encryption, it's security via obscurity. It's well established that obscurity is no security at all; it's at best a speed bump...
  29. D

    Standalone Microcontroller

    You can use the AT90USB1286 standalone... that's why Atmel is in business, and it's a great chip. You do need some more advanced skills and tools to work with the small TQFP package than to just plug DIP components into a breadboard, but it's certainly possible. But one of the things that...
  30. D

    USB to digital I/O delay ?

    Piero, most of this thread has been about latencies, I guess mostly as an idea of what kind of performance character you can expect from Teensy3. It seems to me you also were asking about general methods for going about making a Teensy into something like a little USB slave that can control...
  31. D

    Teensy 3.1 with TimerOne

    I don't have my Teensyduino files in front of me this moment but I believe TimerOne and TimerThree are AVR-specific... That is, they only work with Teensy2 (or, the AVR Arduinos I suppose) For Teensy3.1 I think you look at IntervalTimer: http://pjrc.com/teensy/td_timing_IntervalTimer.html
  32. D

    Teensy3.1 Keypad

    Agreed, that's odd, but glad you got past the issue!
  33. D

    Teensy3.1 Keypad

    Please see: http://forum.pjrc.com/threads/15136-Please-Post-Code-amp-Details-In-Your-Question! Without your code and what you're trying to do, most people here can't help much. However, as a starting point, if you do anything (at all) before #include "Keypad.h" (like including other...
  34. D

    Media keys not working on OSX

    I'm not involved with Dorkbot (would like to be, will have to make time) but I've been nothing short of amazed at the responsiveness Paul's given to customers here on this site. The number of things he has on his plate at once is rather impressive. He seems to juggle much more than seems...
  35. D

    20 X 40 LED Matrix project - help needed!

    Looks like a fun project... post updates! Cheers, Dave
  36. D

    20 X 40 LED Matrix project - help needed!

    If you haven't seen it already, you'll probably get a great deal of inspiration here: http://pjrc.com/teensy/td_libs_OctoWS2811.html In particular look at the VideoDisplay stuff, which should show you how to connect the LED strings end-to-end in a zigzag so you can end up with a 20x40 matrix...
  37. D

    Teensy 2.0++ or Teensy 3.1

    Suggest using HC series 7400 chips instead of LS, as the CMOS devices should work better with either 2.0 or 3.x Teensys, and will work with a Teensy 3.1 without level-shifting components (74LSxx ICs are 5V only, while T3.0 and T3.1 run at 3.3V only). HC should perform about the same as LS and...
  38. D

    Read /Write flash Tsop Nand etc

    I speculate that not many are answering because they're trying not to steer you into a project that will frustrate you. Your question seems to imply that you are a novice. My apologies if that is not the case. But if it is, I recommend trying something much easier. Attempting to work with...
  39. D

    Will pressing the reset/program button by itself erase the chip?

    No, pressing the button won't erase the chip. It just runs the boot loader to connect over USB to the Teensy Loader app. It won't erase unless the Teensy Loader app commands a chip erase. Pressing the button will, however, halt your program until you power-cycle or use an external button on the...
Back
Top