Latest activity

  • J
    You can manually change the FlexRAM config (in the linker script) to assign some of the 512KB to OCRAM2, which exists in memory directly after regular OCRAM (DMAMEM)... effectively enlarging it.
  • Davidelvig
    I'd like to connect a simple Electret Condenser Microphone to the MIC inputs of the SGTL5000. How long can my leads be? The pins are up to 10" away from where I want a microphone.
  • KurtE
    Thanks @mjs513, As you mentioned we are having some fun with several of these cameras. I see you showed my quick and dirty (v2) version of a shield for the Sparkfun Micrmod ATP board. Sure is a lot easier than having to deal with lots of...
  • wwatson
    Thanks for the response. I wired up the dev board again and started testing with the baseline driver code I posted. It shows something is wrong in the dev board/MicroMod side of my code. No matter what I set the bus speed to loading the same...
    • noway.jpg
    • sorta.jpg
  • T
    tschrama reacted to anatoledp's post in the thread BITBYTE Development Console with Like Like.
    This is something I have been working on for a while now. BitByte is a development console designed to make it easier to learn how to program and a platform made for creating and sharing games and programs for breadboards. Utilizing a custom...
  • A
    anatoledp replied to the thread BITBYTE : LEARN CREATE PLAY.
    my goodness u have no idea how grateful I am for that. Marketing is in no ways my strong suite so that was so needed and appreciated. I really only thought u might post the original stuff in your forums because (at least from my perspective) its...
  • PaulStoffregen
    As usual for blog articles, shout-out on 4 social networks https://bsky.app/profile/paulstoffregen.bsky.social/post/3kqe6a5mq432f https://mastodon.social/@PaulStoffregen/112288541665182235 https://www.facebook.com/groups/1470129233297275
  • R
    @wwatson the code looks good from a brief overview. What length wires are you using between the MCU and the display boards? WIth 10cm wires I could not get past 20Mhz when testing With an LCD and Micromod mounted to the same pcb with 2cm traces...
  • A
    anatoledp replied to the thread BITBYTE : LEARN CREATE PLAY.
    Yeah i initially was going to post it on the other one but after reading the tooltip for general decided it was better to be posted here. Just didnt think about closing it off as I was called away to other things and forgot.
  • A
    anatoledp replied to the thread BITBYTE : LEARN CREATE PLAY.
    Ayo didnt expect you to put a kickstarter link in it as well. Thanks very much for that :D . . .
  • PaulStoffregen
    Let's continue any conversation about BitByte on your other thread. https://forum.pjrc.com/index.php?threads/bitbyte-learn-create-play.74870/ I'm going to close this prior thread.
  • PaulStoffregen
    Article posted on the website today. https://www.pjrc.com/bitbyte-handheld-console/ Hopefully it helps your Kickstarter campaign! :) I see you have another older thread...
  • PaulStoffregen
    Article posted on the website today. https://www.pjrc.com/bitbyte-handheld-console/ Hopefully it helps your Kickstarter campaign! :)
  • mjs513
    To give you an idea ran the OV2640 camera using the Aducam at SVGA resolution with an antique special effect in jpeg format Same JPEG image downsampled on a ILI9341:
    • Screenshot 2024-04-17 165228.png
    • unnamed.png
  • wwatson
    That's why I hope Rezo can go over the low level drivers I posted to make sure I am not missing something. I have a general idea of how FlexIO works but I might be missing some little details. Meanwhile I am wiring up the DevBoard again to test...
  • mjs513
    @KurtE and I have been at it again. This time creating a library that supports a number Arducam/Arduino camera modules: Model FrameSizes Pixel Formats Omnivision OV2640 FRAMESIZE_VGA //640x480 FRAMESIZE_QQVGA, // 160x120...
  • Davidelvig
    I'd like to connect a Electret Condenser Microphone to the MIC inputs of the SGTL5000. How long can my leads be? The pins are up to 10" away from where I want a microphone. I moved this to Project Guidance
  • Davidelvig
    Hey, @arion_s, I'd love to swap stories. I've built a trumpet-like wind controller and I'd like to learn your experiences on the sax-like EWI controller. PM me here if you'd like to chat.
  • defragster
    Except for the SDRAM added connects as noted in p#926 - the majority of the pins present as a micromod since it is seen as T_MM because of the use of the 16MB Flash. Wonder if anything in the #IFDEF T_MM code might make the difference? Otherwise...
  • dimitre
    Sure, I'll be sharing some videos soon! it is just a test to communicate with the LEDs. So it is a simple SPI connection on a protoboard. my real aim is use a 24v addressable LED chip (16 bits also) to drive some power mosfets with high PWM and...
  • wwatson
    I remember reading that. At this point I am not using the SDRAM at all with the display. It is strictly the traces between the 1062 MCU and the out side connectors of the board. Once that and DMA communications are solved then I can start testing...
  • PaulStoffregen
    I'm glad the FPU is working for you!
  • PaulStoffregen
    Any chance you might share the project or at least photos? Would probably be useful for others. And even if you're not looking to share the code and circuit details, just photos (or a cell phone video uploaded to youtube) and basic info could...
  • D
    Dogbone06 reacted to wwatson's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
    @Rezo Here is the FlexIO2 pin usage I am using: FlexIO2------- Dev Board-------- ER-TFTM101-1 Pin 2:00 -----------> B0_00 -----------> /WR ---> 05 2:01 -----------> B0_01 -----------> /RD ---> 06 2:02 -----------> B0_02 -----------> 2:03...
  • D
    @wwatson, note that the traces between the NXP and the SDRAM were directly copied from the EVAL board to minimize problems. The SDRAM has worked nicely for everyone else. But there has been some playing around with the capacitor and speeds...
  • wwatson
    @Rezo Here is the FlexIO2 pin usage I am using: FlexIO2------- Dev Board-------- ER-TFTM101-1 Pin 2:00 -----------> B0_00 -----------> /WR ---> 05 2:01 -----------> B0_01 -----------> /RD ---> 06 2:02 -----------> B0_02 -----------> 2:03...
  • ThirdEarthDesign
    Thanks very much for that, all I needed was a point in the right direction and all is working perfectly now. I've never worked with arrays before and I'm fairly new to Arduino, so I'm learning as I go. I'm also new to this forum so I appreciate...
  • dimitre
    Thank you, great observations Paul! The intent now is just testing communication with this 16bit led strip, it is beautiful smooth color passages even with low brightness.
  • ThirdEarthDesign
    It is up to your sketch to define the mapping. If you look at the example joystick complete example you see code like: for (int i=0; i<numButtons; i++) { if (digitalRead(i)) { // when a pin reads high, the button is not pressed...
  • S
    shawn reacted to anatoledp's post in the thread BITBYTE : LEARN CREATE PLAY with Like Like.
    This is something I have been working on for a bit over a year now just wanted to show it off . . . cause u know . . . is fun. BitByte is a development console designed to make it easier to learn how to program and a...
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    That’s exactly what my first post is about. The problem with this is, that the output is only updated every 2.9ms; so you won’t get more than 344Hz this way. I’m fully aware that this is not the “correct“ way to resample, especially audio...
  • A
    anatoledp replied to the thread BITBYTE : LEARN CREATE PLAY.
    Also . . . 100% self promotion moment here but I am also running a kickstarter for this if it interests you. Need to get the final built and then will try to see about making a lesson plan as this was designed with a low bar of entry to get into...
  • A
    anatoledp replied to the thread BITBYTE Development Console.
    Also probably should have put this in but here is the back of the current board . . . ull have to excuse my crappy soldering skills and mountain of hot glue :D
    • aaa.jpg
  • A
    This is something I have been working on for a bit over a year now just wanted to show it off . . . cause u know . . . is fun. BitByte is a development console designed to make it easier to learn how to program and a...
  • A
    This is something I have been working on for a while now. BitByte is a development console designed to make it easier to learn how to program and a platform made for creating and sharing games and programs for breadboards. Utilizing a custom...
    • bitbyte.jpg
    • a1.png
    • a2.png
    • a3.png
    • a5.png
    • back.jpg
    • FINAL_SCHEMATIC.png
    • FINAL_BOARD_TOP.png
    • FINAL_BOARD_BOTTOM.png
    • FINAL_PREV_TOP.png
    • FINAL_PREV_BOTTOM.png
  • KurtE
    It is up to your sketch to define the mapping. If you look at the example joystick complete example you see code like: for (int i=0; i<numButtons; i++) { if (digitalRead(i)) { // when a pin reads high, the button is not pressed...
  • h4yn0nnym0u5e
    Presumably, but I'm quite surprised! At any moment you can expect someone who knows about these things to pop up and blind us with the science of properly-implemented sample rate conversion. "Simply repeating until a new sample is supplied"...
  • P
    Pio replied to the thread Creating arbitrary waveform.
    One crude way of resample it would be to simply use a DC component and update it from whatever the sensor source is. DC outputs the same value until changed. Maybe add a lowpass @ 2kHz if the input f is around 4kHz.
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    I think it's pure coincidence that the timing of calculating the next sample happens to work out such that the sine wave is clean. Agreed. I will have to do some sort of housekeeping with. the data coming in. I was hoping that there'd be some...
  • h4yn0nnym0u5e
    There's no avoiding your having to do some work in your code to match your incoming rate of "around" 4kHz to the audio system's "around" 44.1kHz (nothing will be exact...). You'll need to put 11 copies of each sample into the audio queue, except...
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    I was using a 3.2 I now switched over to using a 4.0 The same code now gives me a clean sine wave
    • screenshot.png
  • PaulStoffregen
    Which Teensy model are you using? I see you're doing float math as 64 bit double, even though you store the results into 32 bit float. Especially if using Teensy 3.2 which lacks FPU, use sinf() rather than sin().
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    I have not.I will be getting sensor data in at around 4kHz. I was hoping there's an easy way to "just pipe" that into the USB audio output device in order to capture it on the host side. I suppose I could buffer up the incoming data until I...
  • P
    Pio replied to the thread Creating arbitrary waveform.
    Have you tried to generate a whole buffer (4*128) or even a single 128 words block of samples at once and only then play it?
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    Thanks Paul. Good point. After updating to the latest I no longer need the other output device. While things have improved, there are still some gaps. I have simplified the code even more: #include <Audio.h> AudioPlayQueue queue1...
    • screenshot.png
  • PaulStoffregen
    Please check which version of Teensyduino you have installed. If using Arduino IDE 2.x.x, click Boards Manager and type "teensy" in search. If using Arduino IDE 1.8.x, click Help > About. Indeed this was needed with older versions. Before...
  • ThirdEarthDesign
    I have a Teensy 4.1 and I'm using the 'Flight Sim Controls+ Joystick' USB type. My sketch has the number of buttons set to 32 and I will also be using 1x analog input. My question is, how can I define which joystick buttons are mapped to which...
  • J
    Hi all, I live in Portugal, and I am planning on buying a few T4.1s. I found the list of European distributors on pjrc.com. However, I have some friends that are in the U.S., and are coming to Portugal in a few weeks, and are offering to bring...
  • N
    Sorry if this is too obvious. I have searched the examples, forums, and some of the code libraries [could be just not seeing it] and am unable to find a complete, "simple" example of playing a stereo wav file from an SD card, running it through...
  • M
    mb1234 replied to the thread Creating arbitrary waveform.
    Actually my previous post was not quite right. There seems to be some other bug, that if you ONLY have a AudioOutputUSB no output will be created. You need to have some other output instantiated. Which is why I added AudioOutputI2S i2s1; //...
    • brokenSine.jpg
Back
Top