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

Keyestudio arduboy (and compatibles) clone

$
0
0

Hi!
Ive been lurking about wanting to grab an arduboy for about 3 years now but here in canada an offical ardu is about 80 bucks.
Ive found this keyestudio model and bought it so that i can finaly try out some games and see if i can make a few myself.
Personaly i like it for the price! It was a quarter the price of the regular ardu but that of course means some edges have been cut. Its a bit fat and unweildly, buttons are way too snappy and hard to press and it has no rgb led. Other than those things im pretty happy with it!
I think there was another post about these things around dec but what do you all think about these clones? Do you see them as a good way to get into arduino consoles for cheap or for people who cant solder? Do you see them as a leech taking money away from the original creators? Id like to hear what you think.
Either way im happy to join the community with my chinese imposter!

6 posts - 4 participants

Read full topic


Reading from SSD1306 VRAM?

$
0
0

Long shot… I’m doing a game targated for for the attiny-arcade (also uses SSD1306), with a view to using an Arduboy as an intermediary pletform for testing etc. Anyway, one thing that would help would be being able to read bytes from the SSD1306 instead of just writing them… the data sheet says this is possible in theory, although maybe not in serial mode… I was just wondering if anybody has tried doing this on Arduboy, or if it’s just not physically possible. (reason for trying this is that the attiny85 only has 512 bytes RAM, so screen buffering is a no-no).

(also, attiny-arcade uses I2C instead of SPI for comms if that matters)

I might try it anyway, but don’t have much hope just now.
Thanks,
Brian.

5 posts - 3 participants

Read full topic

Emulator issues - "Project does not contain an ino file" [Solved]

$
0
0

Hello all. I am new to programming in general but I have been going through craits game tutorials (which are fantastic). I was using his emulator in order to verify my work and it was working amazingly. Although today I started part 7 and I went to build the code and I keep getting this error "“Project does not contain an ino file”. I cannot figure out what is happening. Any help or suggestions would be great.
Thanks!

13 posts - 2 participants

Read full topic

Music Arduboy 2020

$
0
0

Hi,
What is the best way to do music with for the arduboy today ?
I would like to use a tracker, or convert a midi.
I had no luck with ardutones.
I found squawk but was unable to compil a sketch
I have succesfully played the atmlib example song but I want find a converter or a tracker to use…
well I guess I need a hand :slight_smile:

8 posts - 3 participants

Read full topic

Please Help games won’t upload

$
0
0

(topic withdrawn by author, will be automatically deleted in 24 hours unless flagged)

1 post - 1 participant

Read full topic

Drawing Tablets General

$
0
0

Opening Fluff:

Hi All,

Seems like new people trickle in and I thought i’d make a post for people who want a low cost drawing tablet solution. I don’t think this is absolutely needed for making bitmaps/images, but I personally found drawing with a mouse or trackpad not very fun. I also don’t have any need for a android/apple tablet so I couldn’t justify buying one just for drawing.

So, this post is more for people without a android/apple tablet and don’t want to spend the money for one. The drawing tablet I found and will be reviewing in relation to Arduboy pixel art is the Huion H420.

Setup:

I use gimp as my main image manipulator. I am set in my ways so using an app or something better suited for drawing pixel art is a no go for me. I don’t know what better suited means other than I know there are websites that specialize in creating pixel art. Gimp is more than capable of pixel art, but I digress.

I use Windows 10 and did not have any issues setting this up, but from my research people on Windows 7 or 8 might have issues. Not tested was on macOS since I do not run a macbook or a linux desktop as a daily driver. From my research macOS works fine, but I am just forwarding this info I found.

For linux desktop users I found a nice group of people building drivers for these tablets. I might revisit this and report on using this tablet on a Debian/Pacman distribution. Linux Driver for Huion H420

Review:

If you want a technical review explaining a lot of the features and testing with other applications, this video does a much better job than what I could do. I also found a review where she explains more of the negatives if you want a more well rounded idea before buying. Found another good video that is pretty balanced. Notice the scratching after prolong usage. Again, just throwing that out there so other are educated. If you don’t feel like watching the video this uses a mini usb cable instead of a micro usb cable used by most things these days. Could be a con for someone.

Personally, I could have cared less about the gloves, cleaning kit, or case included with it. Nice to have, but what I really enjoy is the form factor, customizable buttons, and price tag, which is ~34 USD. Since its main function will be monochromatic pixel art its lack of features compared to other tablets isn’t a big deal to me.

Closing:

I guess that’s all I wanted to say about this so far. Once I get my workflow worked out and what key mapping I found most useful I’ll post about that. Just felt like throwing out a blurb to get a conversation started.

Feel free to post below if you would recommend another drawing tablet or even how you are currently setup for making pixel art. I personally am very new to drawing so it will be an adventure.

This is a post I have bookmarked and it has some good tidbits for drawing pixel art.

Thanks!

1 post - 1 participant

Read full topic

When to do the next Game Jam [Poll]

$
0
0

Post idea taken shamelessly from @Cody17 here.

While we wait for the next Games Jam, which I understand would take time to plan. I personally thought it would be fun to pass the time with a suggestions thread?

So far I looked through all of the jams and really liked the progression of the themes. It seems like the most useful/useless app theme was super well received.

Curious what you all think could top that?

I’ll start us off:

Time progression games jam where the passing time and how you can interact in a fulfilling and fun way like a tamagotchi or cookie clicker game is.

Full disclosure this is the root of my current game development and have been having a ton of enjoyment building games like this. Obviously, the rules are to not use current code so it would be fun for me to think outside of the box of what I currently have tried creating.

18 posts - 2 participants

Read full topic

Goldcart: Production Flashcart Image

$
0
0

Check out this list of exciting games coming to the Arduboy FX!

“Goldcart” refers to the cart of games included on the Arduboy FX production chip. To learn more and sign up for notifications visit arduboy.com/fx

Action

  • ArduIndy
  • Bangi
  • CascadePath
  • Catacombsofthedead
  • Choplifter
  • Crabator
  • EpicMiniGames
  • FirePanic
  • Glove
  • Helii
  • Hopper
  • Jetpac
  • Junofirst
  • Karatega
  • Mazogs
  • poitto
  • Pyoro
  • Quadrastic
  • Raynetherogue
  • Rooftop
  • SanSan
  • Siege
  • Tinydepth
  • To
  • Trenchrun
  • ZooatMidnight
  • ZooEscape

Arcade

  • 2PlayersPack
  • 3in1A
  • 3in1B
  • 3in1C
  • 3in1D
  • 1943
  • 1944
  • APara
  • ArduBuggy
  • ArduBall
  • ArduBoyng
  • Arduman
  • Arduwhack
  • Armageddon
  • ARtillery
  • ASTEROIDS
  • Backtothejungle
  • Bangbang
  • BiriBiriBeat
  • Borisgoesskiing
  • Bounce
  • BreakoutV
  • BurgardTime
  • Chickenlauncher
  • chribocchi
  • Chromedino
  • SNAKE
  • Crateconfusion
  • Crates3d
  • CutieE
  • Dancerow
  • Diamonds
  • Evade
  • Evade2
  • Fanboat
  • Fatsche
  • Flappyball
  • Flappybird
  • Haramberevenge
  • hollowseeker
  • invaders
  • Jezzball
  • joustish
  • JumpBoy
  • keykat
  • Kong
  • Kong2
  • Kungfuescape
  • Lasers
  • Leannathelion
  • Loderunner1
  • Loderunner2
  • Loderunner3
  • Loderunner4
  • Loverush
  • microcity
  • microtank
  • Millipe
  • Ohyougonnadie
  • pactastic
  • paqman
  • picovaders
  • pocketfighter
  • Pong
  • pooppanic
  • RoboDodge
  • Roorun
  • Samegame
  • SFCave
  • Snake2
  • snake3
  • SpaceCab
  • SpaceInvaders
  • tacklebox
  • Technomonkey
  • socialdistance
  • Tinybert
  • Tinyddug
  • Tinymissile
  • Traindodge
  • Turtlebridge
  • Twotris
  • Umeroose
  • WHG
  • YouWontSurvive

Platformer

  • BigBlackBox
  • ninjafuzz
  • njahr
  • OmegaHorizon
  • SuperCrate
  • Squario
  • CasteBoy
  • bounce

Puzzle

  • 1010
  • 2048
  • Arduboysays
  • Arducross
  • Ardulem
  • Arduslide
  • Ardusweeper
  • Atomicpuzzlepack
  • Blocks
  • Bombzzle
  • Boxstacker
  • chiemagari
  • Cribbage
  • Cripplemronion
  • Digger
  • Dominoes
  • Farkle
  • Floodfill
  • Hangman
  • Whist
  • KnightMove
  • KOOKY
  • LATE
  • LiteOut
  • Logix
  • MAZEZAM
  • MicroCheckers
  • microtd
  • Minesweeper
  • Nomis
  • NumberMind
  • Pipes
  • Pocketothello
  • psicolo
  • quarto
  • reversi
  • ringpuzzle
  • Roshambo
  • Sensitive
  • Solitaire
  • spacequarth
  • stairssweep
  • sudoku
  • curse
  • TicTacCurly
  • tinytower
  • tinysokoban
  • Tres
  • Yatzy
  • Zoo

Racing

  • Arddriving
  • ArduRacer
  • CrazyKart
  • Randocity
  • tinybike
  • Uforace

RPG

  • Arduminer
  • Arduventure
  • ardynia
  • darkandunder
  • HelloCommander
  • MayQ
  • MiniRogue
  • RickMorty
  • Rogue
  • shatteredlands
  • starhonor
  • tqft
  • underthetower

Demos

  • boids
  • fidget
  • gameoflife
  • littlerookchess
  • screensaver

Misc

  • abSynthFM
  • ArduboyLife
  • arduloop
  • Blackjack
  • DeepDishNine
  • Isthisloss
  • nanoseq
  • petitseq
  • tamaguino
  • tgwnc
  • Darkstar
  • xmastree
  • MidnightWild
  • FestiveFight
  • Shooter
  • 101Starships
  • Arcodia
  • ardubullets
  • BattleForZ
  • CosmicPods
  • CowBro
  • dyrl
  • Galaxion
  • KemonoPatrol
  • l4arduboy
  • NightRaid
  • potd
  • SFZ
  • SpaceFighter
  • SpaceKnife
  • StellarImpact
  • TinyAsteroids
  • TinyDigitalInvader
  • TinyPlaque

Sports

  • Ardletics
  • SkateArdDie
  • tinytrick

ARG

  • DungeonsMaster
  • BubblePop
  • ShadowRunner
  • EscaperDroid
  • Dungeons2
  • yumyum
  • Starflight
  • Blobattack
  • begemmed
  • RMH
  • ecomd
  • MysticBalloon
  • trollyfish
  • Diceoffate
  • virus
  • Sunfire
  • Outpost
  • Fantasy
  • HelmetHordes
  • Tanked
  • Pinball
  • PicoRacer
  • Sirene

Application

  • ABAsmDP1
  • Abshell
  • ArduboyAssistant
  • Calendar
  • ArduboyGamepad
  • ASE
  • ardubrain
  • arduEZ
  • book
  • brainfxck
  • CreditCard
  • ArduMetronome
  • ArduRemote
  • ArduSaver
  • Ardutosh
  • Toolbox
  • eggmaster
  • Graph
  • graph2
  • musicgenpocket
  • OktaArduToken
  • PocketPDA
  • sketch
  • VirtualGamepad

For now, this is just a list of the games, for review, it is subject to change and will be updated here from time to time. The github where it is hosted will be made public after a few rounds of edits so that you can make pull requests directly.

If you see your game and do not want it published, or the graphic changed or moved categories or something else please respond below or send me a private message.

If you don’t see your or someone else’s game(s) and you DO want it published, please respond below or send @mameise a private message.

The order is currently alphabetic, but I will post an updated sorting order based on likes, community feedback and other quantitative and qualitative metrics.

12 posts - 7 participants

Read full topic


Arduboy Semi-Official EEPROM Table

Take Arduboy input for Arduino Uno

$
0
0

TLDR: can I connect my Arduboy with my Arduino Uno? Give inputs to my Arduboy and send those inputs to my Arduino Uno so the Arduino can do stuff with it.

Hi! I was wondering if anyone knows if I can connect my Arduboy with my Arduino Uno. There is no documentation or anything I found online about this. I am a beginner in both.
Project Background: I have a plant waterer which I have built using my Arduino Uno. I want to use the Arduboy (because it’s already built with a screen and buttons) to pick which watering settings the Arduino Uno should use.

Any insights or directions are very much appreciated!

Thank you in advance!

3 posts - 2 participants

Read full topic

Stuck on an iterating riverbank

$
0
0

(topic withdrawn by author, will be automatically deleted in 24 hours unless flagged)

1 post - 1 participant

Read full topic

Iconic 80's tunes I converted for the piezo. Can you guess them all?

$
0
0

KB_Arduboy80s_themes.pdf (414.8 KB)

Hi Cool People, I made these tunez by manually typing in notes, see if you can guess them all. To avoid spoilers for others, please message me your answers instead of posting them. Have fun!

KB

1 post - 1 participant

Read full topic

Berndiboy - Arduboy Clone

$
0
0

Hi together,

i wanted to start doing my own PCBs since years now but never really got started. The Arduboy looked like a good starting Point so i made my first schematic and will now try to make a PCB out of it. But before doing so i thought Maybe it is better to get someone Looking over it before i just waste Money because of a stupid beginner error. As i struggle with this “just mentioned Pins but not connected” i connected all Pins directly. Looks a bit overloaded but this way i am able to understand it :slight_smile: Does anyone find any error? It has @Mr.Blinky Extension also alreay included.

1 post - 1 participant

Read full topic

ATMLib State 2020

$
0
0

So I have decided to start an old project back up on the Arduboy and I was up to adding Audio to the project. I can see that Team ARG have kind of disappeared and taken down their Github repos, so I’m wondering if there is a new ‘official’ place for ATMLib/ATMLib2? Also interested in the tools to prepare audio for the libraries if anyone knows about those too.

And if these aren’t really available any more, what are people using for audio?

48 posts - 8 participants

Read full topic

Circuit Dude on Iphone

$
0
0

Need hints or walkthroughs for the puzzles not covered on YouTube.

9 posts - 4 participants

Read full topic


Re: Drawing Tablets General

$
0
0

Thought i’d come back for a follow up.


The following image is the example I drew with the tablet. I just had a image search of bonsai trees open while drawing this.

Bonsai

Source

While Drawing

  • I found drawing the tree itself was easier with the tablet since it allowed me to make more fluid movements. This resulted in more natural branches in my opinion.
  • The pot in which the bonsai rests in was very difficult to do with a tablet. I think this was because it needed exact movements and mouse would have been better suited.
  • You do feel cramped while drawing. I posted reviews in the main post where they commented on this and I agree with them. Still love the form factor since I enjoy compact things.
  • Wired connection was a bit of pain while using with my ThinkPad. (I am a ThinkPad fan boy. Please DM me so I can geek out with you) On the desktop it wasn’t a big deal.

Gimp Setup

  • Although it worked out of box I had a lot of headaches actually trying to configure it. I ended up with just using keyboard shortcuts while drawing. Another tablet might have better support for gimp.
  • Using other software I found more of the same issues I found in Gimp. When using a browser based editor it excelled since the configuration just maps key macros to the buttons on the pen or tablet.I personally did not enjoy using it like this, but if you just use browser editors you’ll love it.

Things I Learned

  • It’s better to swap white to black when wanting to erase something.
  • 128 x 64 is a lot more space to draw than you think.
  • 128 x 64 is a lot harder to judge the size things should be. (That’s not to say you can’t make a bigger image and scroll in screen. I just kept myself at that size while learning.)
  • I am not very good at pixel art… I don’t take credit for that image since I took a lot of inspiration from other images.
  • A wireless tablet would have made things less messy. I moved the tablet frequently to suit my position either on a coffee table or couch.
  • The size was awesome when using a laptop, but on a desk I would have enjoyed a larger drawing area.
  • It took some getting use to drawing on a tablet and don’t blame the device at all. There is muscle memory that comes with anything you aren’t use to.
  • drawSlowXYBitmap() only works when using this freaking awesome website by @mrboggieman. I did not spent much time learning to use drawBitmap() since I was just trying to learn and that website made it super easy for me.
  • The pouch that came with it is awesome for storing your Arduboy… lots of space for activities.

Thanks for reading! Please post bellow if you have any suggestions or comments on my findings. :slight_smile:

1 post - 1 participant

Read full topic

Arduboy arcade cabinet?

$
0
0

With some coworkers we have been working on making a cabinet for the office :stuck_out_tongue:

It is far from ready, but the concept is using “packing material” that they give away in wood stores. Normal designs use 18 or 22 mm mdf or such, but we are using those free 12 mm plates :rofl: and there is no visible screws also! (also it is super slim… and uses discarded lcds and PCs. So it is like recycling!)

The wood was cut in a small office CNC (X-Carve) so it also required some alignment trickery to make it work.

It is far from ready, but eventually it could run some fullscreen arduboy games with a modded http://arduboy.ried.cl UI that launched the emulator on fullscreen… of course no coins required :slight_smile:

20 posts - 4 participants

Read full topic

Manhole (Wide Screen) Game & Watch

$
0
0

Hello,

Here is Manhole, a Game & Watch simulator that I have coded from scratch.

Why this one ?

I was looking for a G&W that could use efficiently the Arduboy wide screen.

Features: It feels the real thing, enjoy :wink:

Edit: as it crash the emulator (and the web browser), here isthe link : https://www85.zippyshare.com/v/z92lxB5p/file.html

3 posts - 3 participants

Read full topic

Micro Arcade Reverse Engineering

$
0
0

So I’m working on making a replacement PCB for the Micro Arcade that you can reuse the case, color screen, battery and speaker.

The first step is to try and figure out what kind of display it is and be able to interface with it. It’s an LCD with a backlight. I think there is a chance it is based on the Nokia color display used in the 6100, 7210, 6610, 7250 and 6220 maybe controlled by the Phillips PCF8833 controller.

http://thomaspfeifer.net/nokia_6100_display_en.htm

This is just a guess based off the appearance of the display and also knowing that it must also be one of the cheapest displays available. The pin connector is not the same as the Nokia part, so it’s probably just a Chinese knockoff with a standard connector.

So far I’ve probed the pinout to be:

1: VCC
2: GND*
3: VCC
4: VCC
5: GND*
6: CS
7: RESET? NC?
8: DAT/MOSI
9: CLK
10: RESET? NC?

*GND low side switch, signal is open when system is off, tied to ground when powered on.

The next step will be to use the signal analyser to capture the init sequence and compare it to some graphics drivers values, hopefully it will match. Then I just gotta figure out what to do with pin 7 and 10 as it isn’t totally obvious how they function. Under the oscilloscope it appears that they are tri state and ringing off the clock signal.

Does anyone have any ideas or interest in the project? If you’d like to help reverse engineer one of these and have the tools/knowledge to do so but lack the Micro Arcade to work on let me know! If you have one but don’t want to risk damaging it but can help out, let me know!

5 posts - 3 participants

Read full topic

Arduboy Community Web API

$
0
0

I enjoy Web APIs and since it isn’t explicitly documented on this site I thought I’d share my findings.

This might be obvious to some, but I have noticed a theme where a lot of new developers are starting out learning development with Arduboy. I feel this post would be educational to those who don’t know these things exist.


This site runs Discourse, which is a forum engine. Like any CMS worth one’s salt it has a decent Web API where you can access content via URL routes in a JSON** format. It is all the raw data that a request can give or sent by a HTTP request.

Here is a basic GET for all users on this site. Open in a new tab. Here is a formatted example to traverse if you like.

I was able to figure this out by using the site BuiltWith*** and from there I found the CMS in which it ran. A few more searches and here is the API docs.

Now, what would you do with this knowledge? I was about to start creating a Xamarin app, but found apps (Android/iOS) far greater than I could develop in my free time. I personally will be creating a way to archive the content of the site with the blessing of @bateske. :P

What’s fun about Web APIs is that it allows you to get data and perform programmatically and not through the site’s UI/UX. So, really, you can start being creative in what you want to do with this site’s content. Not to spam or be annoying, but create ways to improve a site with it’s API or as a platform to learn.

Please, reach out to me if you would like further explanation on this topic.

Incoming Soapbox…

In addition to learning games development and C++ I recommend expanding your learning with using this site by creating calls to it with C++ or any language you prefer. It is a very important skill to have in your toolbox as a young developer. I personally believe in being diverse and not hyper focusing on a technology such as games development or single language.

Learning new languages or technologies is like drinking from a fire hose. Embrace it because things move fast and will continue to.

Be the best and obsess.


**There are other formats that Web APIs use, but JSON is the most prevalent. XML is another you could look into if you like.
***BuiltWith is a great tool when wanting to learn what a site uses.

2 posts - 2 participants

Read full topic

Viewing all 3333 articles
Browse latest View live