Store › Forums › Lumazoid › General Discussion › Hardware specific questions
- This topic has 12 replies, 3 voices, and was last updated 3 years ago by BlackAlex.
-
AuthorPosts
-
May 7, 2019 at 4:31 pm #11151Drizzt321Participant
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.
May 7, 2019 at 8:04 pm #11152MichaelKeymasterIt’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.
May 8, 2019 at 12:48 pm #11153Drizzt321ParticipantYes 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.
May 9, 2019 at 8:10 pm #11171MichaelKeymasterYes, it is the ATMEGA328-AU.
May 9, 2019 at 8:13 pm #11172Drizzt321ParticipantGotcha, thanks!
December 19, 2021 at 6:20 am #14407BlackAlexParticipantHello!
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?December 19, 2021 at 9:25 am #14408MichaelKeymasterYes, 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?
December 19, 2021 at 5:37 pm #14409BlackAlexParticipantOscillator, crystal have size 5032 or 3225?
December 19, 2021 at 6:23 pm #14410MichaelKeymasterxtal is 5mm x 3.2mm
Abracon ABM3B-16.000MHZ-B2-T
December 20, 2021 at 4:24 am #14411BlackAlexParticipantI 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.December 20, 2021 at 9:00 am #14413MichaelKeymasterThe 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.December 20, 2021 at 9:01 am #14412BlackAlexParticipantThe project went to the masses, in commerce.
https://www.chipdip.ru/product0/9000482308December 20, 2021 at 11:55 am #14418BlackAlexParticipant8MHz 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.
-
AuthorPosts
- You must be logged in to reply to this topic.