Quantcast
Channel: Arduboy - Latest topics
Viewing all 3333 articles
Browse latest View live

Arduboy DIY Wiring Question

$
0
0

@Mist wrote:

I’ve been thinking about making my own DIY Arduboy, but I have a question about wiring it. I’m going to use the Arduino Pro Micro (or a clone of it). I’ve been going over some guides, and I think I have most of it. There are a lot of guides out there, and they all have slightly different wiring. I’ve looked through them, and I think that this is what needs to be wired:

Up: A0
Down: A3
Left: A2
Right: A1
A: D7
B: D8
Speaker: D5
OLED:
-GND -> GND
-VCC -> VCC
-SCK -> D15
-SDA -> D16
-RES -> D6
-DC -> D4
RGB:
-Red -> D10
-Green -> D3
-Blue -> D9

Is this how I should do it? Thanks.

Posts: 1

Participants: 1

Read full topic


ArduManFX utility [WIP]

$
0
0

@tuxinator2009 wrote:

I’ve got the initial parts setup for the ArduManFX utility I’ve been working on.
https://github.com/tuxinator2009/ArduManFX

For those who aren’t aware, this utility is a GUI tool based on the python scripts created by @Mr.Blinky for managing flash cart images for use with the RAM expansion.

This tool is still in a very early alpha stage right now but it is able to download a cached copy of @eried’s “unofficial” Arduboy repo and allows you to upload any of the games to your Arduboy. Later it will have the ability to create and write flash cart images for the FX mod. I’ve also worked out an idea for adding a way to help recover “bricked” Arduboy’s though it needs some extensive testing. When an Arduboy becomes difficult to upload a sketch (typically from a failed upload) you usually have to time the pressing of the reset button just right, but if I have the program constantly checking for the device to show up the moment you press the reset button then quickly force it into the bootloader it can then upload a basic dummy sketch that makes it possible to then upload any sketch. This would in theory eliminate the need for pressing the reset button at just the right moment.

I still need to create Windows, Linux, and Mac binary release packages but for now anyone download and install Qt5. From there it should just be a matter of running qmake followed by make since it doesn’t have any other dependencies.

Posts: 3

Participants: 2

Read full topic

USPS delivery pending for over a month & no support response

$
0
0

@Agasd wrote:

Hi,

I’ve ordered an Arduboy in February, and it was shipped on March 18. Since March 20th the status of the order has not changed. I wrote to Arduboy support a few times since and never received an answer.

I understand if things are delayed because of covid-19, but still then a reply from support would be nice that yes, it is still in transition and it was not actually lost.

Anyone had similar experience?

Posts: 4

Participants: 3

Read full topic

Homemade Arduboy I2C Screen Is Jumping around

$
0
0

@Climbingman wrote:

I just received an arduino pro micro from amazon so I could build my own arduboy. I hooked it up using Mr Blinky’s Homemade arduboy package but the I2C OLED Display that uses the SSD1306 driver keeps jumping around. If anybody knows what’s wrong I would really appreciate any help.

Posts: 1

Participants: 1

Read full topic

How can you make your own images for Arduboy?

$
0
0

@AlexToma wrote:

Hello! I saw that you can drag images to the arduboy image converter website. However when I try with some images it becomes compleatlly black on the display. I know that they have to be black and white. I tryed making my own images on a program called Krita that is very similar to photoshop and I used some images from the lesons I found here on the community to use the exact same colors of those images but it still does not work… any sugestions please?

Posts: 7

Participants: 5

Read full topic

8Bit Etch-a-Sketch

$
0
0

@jackdaly wrote:

Hi guys,

I’m writing my first game with Arduboy and it’s going to be an Etch-a-Sketch type game. I’ve reached a point where I’m not sure how I can achieve the following:

When the player reduces there brush size to 0, I want to display their cursor position with a cursor (circle outline or an X type cursor) so they can move around the screen without drawing and then increase the size to continue drawing.

I’ve managed to get this working however in my program, I never use arduboy.clear(), hence getting the effect of the drawing (constantly printing circles in the location of the users ‘cursor’ position, allowing them to draw). Therefore I want to almost ‘capture’ the screen, save it in memory, allow the player to move the cursor, and then reprint there drawing and loop this until the user decides to draw again, this means when I move the cursor, it won’t leave a trail behind it.

Unless there is another way to draw a circle or rectangle without permanently editing the pixels underneath. (like drawing a sprite over the background).

Or am I doing this completely wrong and should take a different approach?

Thanks in advanced

Jack

Posts: 2

Participants: 2

Read full topic

My brand new Arduboy appears to have stopped working

$
0
0

@dboodymct wrote:

My brand new Arduboy is no longer accepting new games from Erwin’s Arduboy Collection and is not even recognized by my computer anymore.

When I opened this Arduboy 20 minutes ago, Sirene was on it. I downloaded Arduino IDE. I went to the Erwin’s Arduboy Collection page and downloaded Arduboy Uploader. I uploaded 3in1D by Daniel C to the Arduboy successfully. I uploaded Kong by Press Play On Tape to the Arduboy successfully. I went to try another game, and now the light doesnt go yellow and the nothing will upload from Arduboy uploader. I also noticed that the computer doesnt even register when i unplug/plug back in the device, or turn it on or off, like it had done just moments before. But the light is red like it’s taking a charge.

Any ideas?

Posts: 5

Participants: 4

Read full topic

90's Arduboy

$
0
0

@ArduDog wrote:

Currently Im trying to make a bigger and more Gameboy Arduboy. It would use the Flash cartridge design by @Mr.Blinky to store multiple games.

it would have a LCD screen even though the OLED looks better this would give it a more retro vibe and doesn’t have a risk of screen burning since most OLED’s do have that risk.

Finally a slightly bigger design with a space to insert AA batterys since retro vibe and also so you don’t need to charge it and have 6 hours of life instead however many hours come from 2 or 4 AA batterys and the retro vibe.

If anyone has any recommendations it would be great to know.

Posts: 6

Participants: 3

Read full topic


Can the Arduboy use two sound chips at the same time?

$
0
0

@Mypka_MaxCat wrote:

I am trying to make an arcade-like game for the Arduboy, where the player’s task is to push boxes off ledges to destroy enemies with those boxes as the player travels through a series of monster-infested levels.
I also want to make more game for this miniature device.
So I’ve been wondering if we can use the beeper (sounds effects, tom-tom drums) and Team ARG’s ATM library (music) simultaneously.

There will be a mobile version of the mentioned arcade game.

Posts: 46

Participants: 5

Read full topic

Screen Glitch on begin()?

$
0
0

@bateske wrote:

I’ve noticed some glitch on games that are using some startup routine that appears it is not clearing the screen buffer or something before it starts?

What it looks like what it is doing is the display is showing the ram contents for about 2 seconds.

If you quickly power cycle the arduboy, by flipping the on off switch it will still show the last thing on display. If you let it power down for a while to clear the screen display you get a little bit of snow noise on the display.

It seems like it’s on certain low memory implementations of the display? I’m seeing it on Cascade Path, and Tacklebox.

I don’t see it on any of @filmote games and I don’t see it on any games that use the scrolling “ARDUBOY” logo, it’s only on games that skip that.

Posts: 3

Participants: 2

Read full topic

Milona Games/Milona Software: "Project Scarlet" development

Electronic Quarterback

$
0
0

@DWidel wrote:

I have a confession to make. I’ve never actually played a Gameboy, never even seen one up close. When I was a tadpole we had handhelds, but they were a little different. One of the most popular on my school bus was this: Electronic Quarterback. This is fairly accurate other than running a little slow, which makes it much easier than the real thing. If you want to be really accurate you’ll need to get a red marker and scribble all over your screen. We had color screens, but that color was red.

The short instructions are you select pass or run. On a run play just try to run forward using your 2 blockers to help you. On a pass you are moving your lower dot downfield try to line him up with your QB and press A to pass. When the play’s over you press B to see the down & distance, and press it a second time to see the score and time. You can read the instructions here: (https://archive.org/details/hh_cqback) We’re short a button so if you hold B and press A it switches the play call from run to pass. This is indicated in the upper right of the screen.

This uses a TMS1100 which is basically a hacked up calculator chip from the early 70’s. I thought a 4 bit CPU would be easier, but no. What sane person would have thought of using a random number generator for a program counter? Also it has 1 byte opcodes, also not as cool as it seems. It means every branch is basically an indirect jump so I couldn’t easily use static recompilation like I’ve been doing. Every memory read/write takes multiple opcodes to do, which makes it hard to optimize, or even understand the disassembly. That’s one reason why it’s running a little slow. Not sure how to speed it up, there’s no frames to skip. In retrospect maybe I should have put the extra effort in to do a static recompile.

One thing that was really helpful and kind of interesting was the patent app. http://patft.uspto.gov/netacgi/nph-Parser?Sect2=PTO1&Sect2=HITOFF&p=1&u=%2Fnetahtml%2Fsearch-bool.html&r=1&f=G&l=50&d=PALL&RefSrch=yes&Query=PN%2F4249735.

Dave

EQBack.ino.leonardo.hex (53.3 KB)

Posts: 1

Participants: 1

Read full topic

Is 8MB enough memory?

$
0
0

image

Or is 16MB worth an extra $2 added to the price.

  • 8MB
  • 16MB

0 voters

6 posts - 3 participants

Read full topic

Hack Labs in China Arduboy Clone

$
0
0

Doing some searching came across this! A timelapse video of the entire build!

Very clean and small!

And from what I understand about machine learning these days we can also steal his car by reproducing his keys!

1 post - 1 participant

Read full topic

FX flat file system?

$
0
0

We might discuss it in a different thread but can you elaborate why you need the file system and for which part of the system? Is it the game, or the bootloader or something else? If possible also list your intention behind this and the problems that you want to solve. It might help the discussion.
Personally I was looking at the memory for “my” games as a linear memory which I can address relative from a given base address. The base address comes from somewhere (I do not care) and all I manage are the relative addresses to my memory. I am talking about the SPI flash. The EEPROM was out of scope for me as with SPI flash I can write to there.

Let’s open such a thread and talk about it.

11 posts - 5 participants

Read full topic


Arduboy order status (Portugal)

$
0
0

Hi there. Don’t know if this is the right place to ask, but on April 19th I ordered an Arduboy to be shipped to Portugal (order #6735). Is it possible to know when the order will be processed and shipped? Thank you

2 posts - 2 participants

Read full topic

Up button not responsive as it used to be

$
0
0

So about a few days ago my up button started to not be as responsive as it used to be. It never gave me trouble in the past, the button stills works but it requires some force for the press to be registered. I’ve tried cleaning the button and button circuit with cleans alcohol, but still nothing.

Any help?

11 posts - 4 participants

Read full topic

ST7565 LCD arduíno nano 328?

$
0
0

I am getting private messages from @Felipe_Lucio asking for help, which I can’t read without first putting them through Google Translate… maybe there is a native speaker here who could be of more assistance? I guess the solution to their problem would be adding Arduino Nano support to @Mr.Blinky’s homemade boards package? Would be a nice addition, but might be too big an ask though, especially when Blinky is already busy working on free R&D for Project Falcon…

4 posts - 4 participants

Read full topic

Wiring.c with Bootloader Button combo support

$
0
0

I wrote a modified version of wiring.c

By adding this wiring.c file to your sketch folder or by putting it in into the Arduboy(2)\src folder, a special feature will be added to your sketch:

By pressing the UP + DOWN buttons (and no other buttons) for approxemately 1.5 seconds will exit the sketch and enter the FX Loader menu (bootloader mode)

Techy details:
interrupt service routine for timer0 is rewritten in assembly and optimized.
consumes 8 bytes of extra PROGMEM
frees 3 bytes of ram (1 byte extra ram used. But ISR uses 4 less stack pushes)

9 posts - 3 participants

Read full topic

Status: Deserted

$
0
0

Edit: The game has not been renamed Status Deserted.

This is a game idea that’s been in the back of my mind for a while now. It’s about space cadet from the far future thats been shot down by enemy ships and crash-landed onto a strange planet. All of his communications to his home hub is broken, and he needs to craft, mine, and explore his surrounding in order to repair his ship and get back home.

No test screenshots yet, and I hope you could help me if I get some bumps on the way. This is going to be a top-down survival game that requires you to get resources and food to survive and repair your broken spaceship.

I really hope you enjoy my idea. More info soon.

1 post - 1 participant

Read full topic

Viewing all 3333 articles
Browse latest View live