Search results

  1. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Updated the post again. Now with more details on the power supplies. I also finally got time to test this library: https://github.com/TMRh20/RF24 and it feels way more stable than the original library. I did a quick comparison, and I had some packet loss with the original version, and it seems...
  2. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    I updated the original post with a new schematic. I used a LM317 regulator to get more than 100mA at 3v. This is required for modules with external antennas. L78L33 is enough for the small modules with the printed antennas.
  3. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    That's in the code. Try the ping/pong examples. You won't have those issues. I also updated the main post with the default L78L33 schematics. I tested those and they worked at first try. As I said before, I only had problems with PICs and sdcc (there are plenty of examples for other compilers...
  4. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Neither did I with all the boards I listed in the original thread, but the guy has a teensy++ 2.0, which works perfectly fine with the module, he shouldn't have to buy anything else. He was also testing the ping with only one single node, which I suppose is the problem. I assumed there was a...
  5. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Tick, first of all: you are welcome. I do it because I also need help to do many things, and I know how good it feels when someone helps you and you finally get things working. Now gets back to bussiness. The nrf24l01, and the library you are using open pipes to transmit data, maybe the other...
  6. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    1) That's the very same configuration I used. No differences except for: Pin 11 3. CE Pin 12 4. CSN (you used 9 and 10)... I honestly don't know about any other difference. And that shouldn't cause any problems, since CE and CSN can be changed... only MISO, MOSI and SCK should be respected...
  7. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Tick, I'm still surprised you are having so many problems. It works "out of the box" with the 3.3 regulator. I even soldered the teensy++ 2.0 to the module "on the air", I didn't even use a proper PCB, nor a protoboard, just plain wires and it simply worked at first try. I'll take a look as...
  8. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    That's what I'm talking about. For example: The pic 18f4550 does NOT work when connected to the nrf24l01 directly because it can only "interpret" signals around 0.8*5V (depending on the port) So even when the nrf module is correctly powered, the pic won't be able to talk to it because it only...
  9. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Can you post a pic of your teensy? To verify that you connected the right pins. Also, did you set the SS pin as output? I successfully used the teensy++2.0 in several ocasions. The only difference I see is that I used the oficial 3.3v regulator (MCP1825) instead of the L33. (I used the L33 in...
  10. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    Updated original post with a new fork that fixes a few problems with the maniacbug original implementation.
  11. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    I updated the post with some extra information on the Octal addressing used by RF24Network for a multinode setup with parent and child nodes.
  12. D

    Teensyduino 1.17 Release Candidate #2 Available

    Paul, you are right. I work for a QA company, and I know the pain. I'm sorry I can't share the code. I'll try to reproduce it at home as soon as I get some spare time. I'll let you know if I find a way to reproduce the issue.
  13. D

    Teensyduino 1.17 Release Candidate #2 Available

    Sorry. I thought it was a known issue or something like that: Serial.printf("%d %d %d %d %u\r\n",header.from_node,payload.id,payload.command,payload.pin,payload.data); payload and header are structs like: struct payload_t { byte id; byte command; //read, write, set digital, set analog...
  14. D

    Teensyduino 1.17 Release Candidate #2 Available

    About Serial.printf.I get the following error: /home/user123/arduino-1.0.5/hardware/tools/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/4.7.2/../../../../arm-none-eabi/bin/ld: section .progmem.data loaded at [000000000000a15c,000000000000a16d] overlaps section .data loaded at...
  15. D

    whats the kbd shortcut to see compilation errors in detail

    What is the keyboard shortcut that opens a new window (similar to the serial monitor) and shows the compilation errors in detail? I've been using this feature for weeks, and now that I need it again, I can't remember it. It may sound silly, but I can't find the shortcut, and I really need the...
  16. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    I updated the attached library. ManiacBug added one method to RF24.h, and you can't use RF24Network without it.
  17. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    It depends... It says that it's free for personal projects, but what is the license for commercial usage? The license defines if the code is usable. So far it's easier to use Serial.println
  18. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    UPDATE: I found your problem. That one is not my library. ManiacBug is the owner. He released it a long time ago. The Getting started example in his library uses lots of printf. Arduino for Teensy 3.0 has a bug and you can't use it (you can if you use Teensy 2.0). Replace all references to...
  19. D

    nRF24L01+ working in Teensy++ 2.0 and Teensy 3.0

    I got this module working and I wanted to share my experience so no one else has to fight with it. I'm currently using this fork that has some extra optimizations and fixes in general: https://github.com/TMRh20/RF24 https://github.com/TMRh20/RF24Network This libraries work fine with Teensy...
  20. D

    Teensy 3 and c string functions

    I don't want to bring bad news, but I'm using printf and all I get is: It only happens with Teensy 3. Teensy 2.0 compiles just fine. Here is the code if someone wants to give it a try: You need the RF24 library from matheusbrat: (I just zipped it to make it easier to install in arduino...
  21. D

    Why use HT12E?

    Thanks. That clears it up. I supposed its purpose was to simplify things. Here is a page about getting "good" speeds with those things: http://www.romanblack.com/RF/cheapRFmodules.htm Basically the encoders are made to avoid doing lots of work like that guys did. Right? Thanks for your...
  22. D

    Why use HT12E?

    Quick question. I was looking at some cheap RF 433Mhz transmitters-recievers. And saw a few people using HT12E encoders. Can anyone explain why they need it in simple words a newbie electronic hobbyist can understand? Aren't the transmitter and reciever enough? Thanks!
  23. D

    Teensy 3 didn't arrive

    I want to update this post to let everyone know that I got my Teensy units! :D The support is awesome in this site. Thanks again!
  24. D

    Teensy 3 didn't arrive

    Thanks Paul, I wrote her again. I hope there is something we can to. I don't want to lose 2 Teensy3 units :(
  25. D

    Teensy 3 didn't arrive

    UPDATE: I got my units! PJRC support was awesome and very helpful. old content deleted.
  26. D

    Teensy Game Controller

    The teensy is not visible, so I didn't take a picture, but it's this controller with a USB connector instead of the game port connector. like: but with several extra features.
  27. D

    Teensy Game Controller

    I created a joystick controller using 3 axis and a few buttons. It has automatic calibration, and dead zone detection. https://github.com/dc740/Game-port-to-USB-joystick-converter I used Teensyduino, so you can use it on Teensy 2.0 or Teensy 3.0.
Back
Top