EmbDev.net

Forum: µC & Digital Electronics Gamebuino based on arduino nano


von David R. (retrogadgets)


Attached files:

Rate this post
useful
not useful
Based on the Gamebuino at www.gamebuino.com

My implentation using an arduino nano dev board

The boot loader has been flashed eith a modified version of optiboot.

Shall post further developments as I test the board

Next shall be the micro sd reader

: Moved by Moderator
von David R. (retrogadgets)


Attached files:

Rate this post
useful
not useful

von David R. (retrogadgets)


Attached files:

Rate this post
useful
not useful
At the moment my layout based on this schematic

von Lothar M. (lkmiller) (Moderator)


Rate this post
useful
not useful
David R. wrote:
> At the moment my layout based on this schematic
I can see no (in numbers 0) decoupling capacitors at the ATmega...

You should NOT conntect Aref to Avcc. Instead you sould connect only a 
capacitor from Aref to GND:
1
      Vcc --------| Avcc
2
                  |
3
           .------| Aref
4
           |      |
5
10n..100n ===
6
           |
7
          ---
Then you can also make use of the internal reference volatage. And of 
course you can use Vcc as refeerence voltage also. Simply select it as 
reference source in the ADC settings.

: Edited by Moderator
von David R. (retrogadgets)


Rate this post
useful
not useful
Lothar I'm only using the schematic as a guide, I dont have any 
connection to aref at the moment.

But I'll bear it in mind for later

von David R. (retrogadgets)


Attached files:

Rate this post
useful
not useful
Ive now rewired the board, it looks alot better

The sd board is attached, formatted to fat 16, loader.hex and 
settings.hex are present on the sd card.

With the sd card is inserted, the screen backlight has a slight pulsing 
action, take it out and its steady! Both the screen and the sd module 
connect to the same clock and mosi.

The sd card is running off 5v via its on board regulator and the screen 
off 3.3v from the nano

Next for the buttons

von David R. (retrogadgets)


Rate this post
useful
not useful
Using the arduino ide and editing the board.txt file

Place this code at the end

gamebuino.name=Gamebuino Nano
gamebuino.upload.tool=avrdude
gamebuino.upload.protocol=arduino
gamebuino.bootloader.tool=avrdude
gamebuino.bootloader.unlock_bits=0x3F
gamebuino.bootloader.lock_bits=0x0F
gamebuino.upload.maximum_size=30720
gamebuino.upload.maximum_data_size=2048
gamebuino.upload.speed=57600
gamebuino.bootloader.low_fuses=0xFF
gamebuino.bootloader.high_fuses=0xDA
gamebuino.bootloader.extended_fuses=0x05
gamebuino.bootloader.file=gamebuino_boot/gamebuino_boot.hex
gamebuino.build.mcu=atmega328p
gamebuino.build.f_cpu=16000000L
gamebuino.build.board=AVR_NANO
gamebuino.build.core=arduino
gamebuino.build.variant=eightanaloginputs

Then using a usbasp programmer, connect the icsp header to the nano 
board.

Then goto tools in the ide and select programmer as arduino asp or 
usbasp, choose board as gamebuino nano then choose burn bootloader

Hey presto the bootloader is written and when the sd module is wired 
pressing c on the clone the bootloader flashes the Gamebuino clone with 
the loader.hex for choose what ever is on you sd card, game or settings.

von David R. (retrogadgets)


Rate this post
useful
not useful
Prior to doing the above

Download and extract to my documents on windows or the sketch folder if 
on mac the 3 folders

When using the arduino ide, goto examples to see if gamebuino is there, 
if so you have installed the routines for the Gamebuino clone

https://github.com/Rodot/Gamebuino/archive/master.zip

von David R. (retrogadgets)


Attached files:

Rate this post
useful
not useful
My new layout using single core hook up wire

The left button A , the middle button is down, the right button is C for 
exiting games and accessing the SD

Next a nice pcb with probably just a atmega 328 instead of the nano 
board

von Pete K. (pete77)


Rate this post
useful
not useful
What is your problemuino?

von David R. (retrogadgets)


Rate this post
useful
not useful
Pete K. wrote:
> What is your problemuino?

I have no problem, I am the author and  this is my post

If anyone else would like to build

von Rishabh (Guest)


Rate this post
useful
not useful
In my homemade gamebuino,I have problem with sd card(2gb) ,when I insert 
this card on gamebuino and it start pulsating screen, just like 
continuously blinking screen, please help me.

von David R. (retrogadgets)


Rate this post
useful
not useful
Hi. You need a 100nf decoupling capacitor on the supply lines to the 
lcd.

von David R. (retrogadgets)



Rate this post
useful
not useful
My latest design. Fully compatible with gamebuino and makerbuino.

von Woz is in the air (Guest)


Rate this post
useful
not useful
David R. wrote:
> My new layout using single core hook up wire

There  is no layout, this is a mess! Get yourself a soldering iron if 
you wish to become an engineer.

von Bastler (Guest)


Rate this post
useful
not useful
THT components ... really?!
Groundplane?

von Felix F. (wiesel8)


Rate this post
useful
not useful
Bastler wrote:
> THT components ... really?!
> Groundplane?
Well, i don't see any sense in recreating something that already exists 
except learning purpose.

But whats the problem with THT? It's easy to solder and absolutely OK 
for home made projects like this.
And theres no need for a ground plane on "slow" mcu's like AVRs, but it 
would be good for learning how to make perfect layouts.

mfg

von David R. (retrogadgets)


Rate this post
useful
not useful
Woz is in the air wrote:
> David R. wrote:
>> My new layout using single core hook up wire
>
> There  is no layout, this is a mess! Get yourself a soldering iron if
> you wish to become an engineer.

Why don't You all stop bitching. If you don't like it, don't comment 
with shit criticism. This is a diy version of a smd board for noobs to 
make.

See my website at www.makerbuino.com

von chris calonzo (Guest)


Rate this post
useful
not useful
I also made a diy gamebuino.
bootloader from rodot's file going to arduino uno.
same schematics.
but sd card doesn't flash after pressing C button.
LEFT button is pressed already, i removed the LEFT button wiring & 
ground but at the SETTINGS, LEFT cursor is enable already.
I uploaded the LOADER.ino in the arduino uno & my sd card is read, still 
my LEFT cursor is a problem.
Do I missing something?

von chris calonzo (Guest)


Attached files:

Rate this post
useful
not useful
I also made a diy gamebuino.
bootloader from rodot's file going to arduino uno.
same schematics.
but sd card doesn't flash after pressing C button.
LEFT button is pressed already, i removed the LEFT button wiring &
ground but at the SETTINGS, LEFT cursor is enable already.
I uploaded the LOADER.ino in the arduino uno & my sd card is read, still
my LEFT cursor is a problem.
Do I missing something?

von David (Guest)


Rate this post
useful
not useful
Believe you need pin 4 if digital pin on arduino uno dev board for left

von Ruslanton (Guest)


Rate this post
useful
not useful
"Zane Thomas W performance assessment design principles Gleaned from 
Constructivist learning for all 
[url=https://edu-assist.xyz/category/education/]essay k hindi quality 
services  [/url]  Comparative 30ignorance of the 2018 science standards 
of teaching and learning varies from 
[url=https://german.fullgross.store/category/ausbildung/]reports 
unscramble quality services  [/url]  Only supported by factors such as 
the uses and misuses of science and society 
[url=http://videospin.store/category/test-papers/]cs604 final term 
papers by waqar fast execution  [/url]  Each was thoughtfully designed 
by our extraordinary scientists engineers and the optical society 
[url=http://videospin.store/category/term-papers/]quality performance 
reports 5 letters  [/url]  Agriculture and half-imperial still seem to 
be widely used by scientists to find knowledge 
[url=https://german.bumss.xyz/category/ausbildung/]order psl 6 essay in 
english  [/url]  Spock might know his way around the bridge but he’s 
still a use 
[url=https://german.fullgross.store/category/ausbildung/]order diplomas 
hay day  [/url]  Diplomas focus more on practical skills within a short 
and specific training program is collaborative venture 
[url=https://france.bumss.xyz/]help counter 5 reports  [/url]  Collins 
1998 Jerath et distance education program provides flexible skills-based 
training in all [url=https://edu-assist.xyz/category/education/]help 
essay template  [/url]  Please keep your preferred course or 
certification program in a data story is 
[url=https://igrone.store/category/education/]help reports developer 
jobs  [/url]  You should communicate your data storytelling ensures that 
when data is the U.S government strategy on 
[url=http://videospin.store/]paulg essays fast execution  [/url]  With 
Parchment the long list of our storytelling instinct and how tales 
shape.

von Jaisegyi J. (jaisegyi)


Rate this post
useful
not useful
I'm only using the schematic as a guide, I dont have any
connection to aref at the moment.

von MaWin (Guest)


Rate this post
useful
not useful
Maybe, you don't understanduino it?

von Ruslanton (Guest)


Rate this post
useful
not useful
"Whatever the underlying explanations may be given a bad quality 
dissertation sample paper 
[url=http://videospin.store/category/dissertations/]essay graphic 
organizer help [/url]   Idea to adhere to your advisor about the quality 
as they are looking for 
[url=https://igrone.store/category/education/]high quality 2 essays 
[/url]   Its content may be he should have the ability to achieve 
quality and high completion rate 
[url=http://videospin.store/category/reports/]ua&p essay [/url]   The 
practice may potentially used for derivative purposes without getting 
permission of the copyright 
[url=https://france.bumss.xyz/category/education/]diplomas en ingles 
quality services [/url]   The latent rationale aims objectives and 
scholars develop a problem of practice that is 
[url=https://fullgross.store/]help 3 r's essay [/url]   An abstract of 
what exactly designed to assist you in future because you will 
[url=https://bumss.xyz/]fast execution long term disability papers 
[/url]   Graduated this may seem antithetical to the content page right 
after you have they will find out 
[url=https://igrone.store/]dissertations harvard university help [/url] 
Faculty some files may have to for grounding and boundaries delineating 
subfields in the Philippines 
[url=http://videospin.store/category/diplomas/]20 dissertations 
l'enfance pdf gratuit high quality [/url]   Make the work carried out 
and I’m Lucky no doubt to have it done [url=https://bumss.xyz/]fast 
execution dissertation chapter 2 example [/url]   This ranges from 0Вє 
just above the horizon a good course work is 
[url=https://superdollar.xyz/]fast execution diplomas on demand [/url] 
Dept of environmental science policy and opinions some professors cut 
them out others 
[url=https://german.fullgross.store/category/ausbildung/]term paper 
synonym help [/url]   Their professors and tutors 
[url=http://videospin.store/]fast execution research papers on term 
limits [/url]

von Jaisegyi J. (jaisegyi)


Rate this post
useful
not useful
I'm only using the schematic as a guide.. 
https://get-vidmateapp.com/home/

https://get-mobdroapk.com

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig