Hardware specific questions

Store Forums Lumazoid General Discussion Hardware specific questions

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #11151
    Drizzt321
    Participant

    Which exactly CPU is it? Reason I ask, is I’m considering taking the PCB files and making some changes to try and make it smaller to fit my needs better. If I do real carefully I should be able to use a very fine tip to solder the leads on for the CPU.

    I’m also contemplating trying to add a single 7-segment character display, or https://www.adafruit.com/product/870 matrix display to make for easier visual reference for the settings. Or even just a few LEDs to give a single number (yay binary!) I can never remember which setting it’s on, and rotating through everything and trying to keep track of the LEDs that come on for just a quick flash is a PITA for me.

    BTW, what are those 4 through holes just above R9? They don’t seem to be documented anywhere.

    #11152
    Michael
    Keymaster

    It’s not a CPU, it’s a microcontroller. ATmega328

    The pads next to the buttons are breakout pads for those buttons. So you can connect external buttons.

    #11153
    Drizzt321
    Participant

    Yes yes, CPU vs Microcontroller, I get it. I need to be a bit more precise in my terminology.

    So https://www.microchip.com/wwwproducts/en/ATmega328? Which package/part #? I’m going to guess the ATMEGA328-AU as per https://www.mouser.com/Search/Refine?Keyword=ATMEGA328 pictures.

    #11171
    Michael
    Keymaster

    Yes, it is the ATMEGA328-AU.

    #11172
    Drizzt321
    Participant

    Gotcha, thanks!

    #14407
    BlackAlex
    Participant

    Hello!
    A few questions on the project.
    What is the frequency and size oscillator – 16mhz?
    Is it possible to replace the processor on attiny88?
    I can not edit the fee in Eagle – the conclusions C6 must be rotated 90 degrees, then it can be mounted lying, it will reduce the height of the device.
    JP2 – IT IS ISP Connector?
    Maybe there is already a collected firmware in HEX format, and installing fiom for programming via Progisp?

    #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?

    #14409
    BlackAlex
    Participant

    Oscillator, crystal have size 5032 or 3225?

    #14410
    Michael
    Keymaster

    xtal is 5mm x 3.2mm

    Abracon ABM3B-16.000MHZ-B2-T

    #14411
    BlackAlex
    Participant

    I want to collect a media center for my daughter, I think add light effects based on Lumazoid. I have not yet decided to integrate into the ceiling, in the furniture or in the enhancer body.
    There is a question on the firmware. I have a shawl with Arduino Nano, with a 328P 8MHz processor. With Sketches via Arduino IDE, I can not load. Complain that memory is missing. It would be easier for me to load a 16 bit HEX File through ProgrISP programmer. Can you post a file? And preferably settings of fuses.

    #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.

    #14412
    BlackAlex
    Participant

    The project went to the masses, in commerce.

    https://www.chipdip.ru/product0/9000482308

    #14418
    BlackAlex
    Participant

    8MHz is in another project. In your project, I want to simply spare everything according to the scheme and do not suffer with fill under Arduino, but simply program the microprocessor at a low level. Just writing the code into memory. Well, if not, then no. I am interested to do it yourself. Especially since most details are. Here the quartz lacked only and the printed circuit board. Although Arduino can be connected wires, there are not many parts there.

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.