Michael

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 1,008 total)
  • Author
    Posts
  • in reply to: Color Detection #14904
    Michael
    Keymaster

    No, I’m afraid that video processing on an Arduino is limited to sensing the brightness of the pixel, not the color. I don’t know of a way to do it.
    There is obviously a real need in the market for more video processing/generating tools.

    -Mike

    in reply to: Electret Clip Microphone #14884
    Michael
    Keymaster

    The other microphone lead goes to the input tip. Sleeve is ground, tip is 5V+signal.

    in reply to: Smoke Ball #14865
    Michael
    Keymaster

    Yes, you can control external devices by connecting a relay for either defuse or detonation case. See https://nootropicdesign.com/game-timer-pro/manual/#relay

    -Mike

    in reply to: Arduino doesn’t like the GitHub Code #14711
    Michael
    Keymaster

    I don’t know how you are compiling it, but make sure you specify the board as an Arduino Uno. This code is just normal Arduino code for an ATmega328 MCU.

    The compilation error on line 980 implies that you are compiling for a different architecture.

    #if defined __AVR_ATmega328P__
    lowPowerBodOff(SLEEP_MODE_EXT_STANDBY);
    #else
    lowPowerBodOn(SLEEP_MODE_EXT_STANDBY); <- line 980 #endif

    in reply to: Rotate screen or fonts #14701
    Michael
    Keymaster

    No, it’s not possible to rotate everything unless the whole firmware was redesigned.

    in reply to: I have been asked… #14700
    Michael
    Keymaster

    Answers to some of your questions:
    1) yes, there is a 6-pin serial header that can be used with any FTDI serial adapter to upload code. There are plenty of images on our website that show this at the top of the board.
    2) yes, settings are remembered in EEPROM. You don’t have to redo all the settings.

    As for changing the code, you will have to study the code and figure out what modifications you need. It will not be simple for me to tell you what to change. I’m available to do custom coding for a fee if you would like: https://nootropicdesign.com/store/product/custom-programming/

    in reply to: Upload avatar #14693
    Michael
    Keymaster

    Avatar images are loaded from Gravatar. If you create an avatar on Gravatar that is associated with your email, then many sites on the internet will pull in your avatar image automatically. My site does this.

    https://en.gravatar.com/

    in reply to: Which pins does output jack connect to? #14573
    Michael
    Keymaster

    Hi Kevin,

    The output jack is not directly connected to an Arduino pin. It is connected to the digital to analog converter (DAC) chip.

    -Mike

    in reply to: Anyone planing to upgrade this sheild? #14473
    Michael
    Keymaster

    No, TVout is written in AVR assembly.

    in reply to: SRAM functions seem to fail #14457
    Michael
    Keymaster

    Hi wimbo,

    Hmm, there must be a connectivity problem for the SRAM chips or the SPI select pins for the chips. I have never had this problem before.
    Can you send good pictures of front and back of board to support [at] nootropicdesign.com? I’ll take a look.

    Debugging is difficult because the code runs really fast. Did you add debugging inside the ISR function? That won’t work. You can try reducing the sample rate to see if that helps. That will give non-ISR code more time to run.

    in reply to: Anyone planing to upgrade this sheild? #14451
    Michael
    Keymaster

    It would require a total rewrite because the video generation library (TVout) is written in AVR assembly.

    in reply to: Anyone planing to upgrade this sheild? #14416
    Michael
    Keymaster

    I would like to design a new board (not a shield) from the ground up using a faster microcontroller but I just don’t have time. It’s a ton of work to develop a new product. Maybe someday.

    in reply to: Hardware specific questions #14413
    Michael
    Keymaster

    The Lumazoid code is not going to work on an 8MHz microcontroller. A .hex file compiled for ATmega328 cannot be loaded onto an 8MHz Nano. If you want to use the source code, you will need to compile it for the target, but 8MHz is not fast enough to perform the audio analysis.
    Why don’t you just buy the product from me? I did the hard part for you already.

    in reply to: Hardware specific questions #14410
    Michael
    Keymaster

    xtal is 5mm x 3.2mm

    Abracon ABM3B-16.000MHZ-B2-T

    in reply to: Hardware specific questions #14408
    Michael
    Keymaster

    Yes, it is a 16MHz crystal. The Lumazoid is essentially an Arduino Uno.
    No, you could not use an ATtiny88. The Lumazoid requires a lot of memory.
    Yes, that is an ISP connector so I can program the bootloader onto the ATmega328. When I get manufactured boards from the factory, they have no bootloader. Once the ATmega328 has a bootloader, it can be programmed with Arduino over the serial connection.

    So, are you trying to replicate this product?

Viewing 15 posts - 16 through 30 (of 1,008 total)