#Expanded ESP32 Lilygo VPET by DrDo

1 messages · Page 1 of 1 (latest)

tight meadow
#

Base on https://github.com/Berational91/DigimonVPet project
Model from https://www.thingiverse.com/thing:6822605
Teaser https://www.youtube.com/watch?v=GDbCAzMWOW4

As I improve the Vpet function, I plan to add various functions as ideas arise.
https://www.thingiverse.com/thing:7217090

You have to buy Esp32 Lilygo T-display 16mb

Features I expanded

  1. Sprite-based Digimon screen
  2. Digirom sending feature by napsick
  3. mono-color vpet battle adapter
  4. Wificom
  5. Vpet Strength parameters
  6. Training function
  7. Evloution
  8. Colossum mode
  9. Album mode
  10. Save/Sleep/Load mode
  11. Vpet Ver1-5's roster
  12. Tournament Simulator

Features to add

  1. Bug fixes
frank hawk
#

nice project

frank hawk
#

how use the 2nd button

frank hawk
#

nice, waiting my esp32

thorny thistle
#

lookin good!

radiant copper
#

Can I attach a battery?

#

Are you looking at the gift hub of info?

radiant copper
#

Now I gotta figure out how to add in NFC and also adding the software

#

I’m working on it so I can have use my vital bracelet

tight meadow
tight meadow
frank hawk
strange iris
#

what voltage does the battery need to be for this? I know the size of the battery needs to be a 40x30x10mm lipo.

tight meadow
tight meadow
#

https://www.thingiverse.com/thing:7217090
I updated it by adding wificom function

tight meadow
graceful depot
tight meadow
frank hawk
#

Im doing it but i can´t understand this "Create a connector with signal toward LCD and gnd toward the back"

tight meadow
frank hawk
#

Wait, for the pins? No problem I was thinking in software

#

Is not original lilygo but I can see the pins in one photo

#

I will make that later and finish the wifi part

#

I'm gonna make a manual for retards like me xD

tight meadow
tight meadow
frank hawk
tight meadow
tight meadow
tight meadow
frank hawk
tight meadow
frank hawk
#

thanks

tight meadow
frank hawk
frank hawk
#

@tight meadow thanks

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #77 - 26)

frank hawk
#

What are the values ​​of r1 and r2?

#

R1=3.9K, R2=5.6K???

tight meadow
tight meadow
#

Colosseum mode now simply needs more stages. Now, I'm aiming to implement vpet again.

tight meadow
frank hawk
tight meadow
frank hawk
#

Good good

frank hawk
#

@tight meadow Could the update be the reason it's not working for me?
I can use it to send things to the device, but even though I'm connected to Wi-Fi, I can't get anything to work.

tight meadow
steady nexus
frank hawk
coarse crystalBOT
#

Gave +1 Digi-rep to @steady nexus (current: #725 - 1)

frank hawk
#

I can´t need more hands 😅

frosty pondBOT
#
SHINKA!

@frank hawk has evolved into Child!

frank hawk
#

That's it

tight meadow
#

you have to push down button

#

and push vpet button

tight meadow
frank hawk
tight meadow
open oracle
#

is this what i need?

frosty pondBOT
#
SHINKA!

@open oracle has evolved into Child!

tight meadow
tight meadow
frosty pondBOT
#

@tight meadow has leveled up! (11 ➜ 12)

open oracle
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #76 - 27)

open oracle
tight meadow
open oracle
#

alright

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #76 - 28)

tight meadow
# frank hawk thanks

Uploaded. Added a prototype for the Colosseum and removed the confusing wificom options. Just place your cursor on the first option box and transfer the DigiROM.

frank hawk
#

Now it's clearly my problem. I've updated, but the Colosseum isn't communicating properly. The vpet shows an error, but the esp32 displays a combat animation.

frank hawk
frank hawk
#

I'll check the voltage, but it's raining and I can't go get the voltmeter. 😅

frosty pondBOT
#

@frank hawk has leveled up! (3 ➜ 4)

tight meadow
frank hawk
tight meadow
tight meadow
#

Loading png files took up too much RAM, so I switched to loading bmp files, but the code became a mess. So I had to rewrite the code from scratch.

crimson jasper
# tight meadow

Ohhh thats explain a lot, i was trying in the bottom bcs the mono-color converter 😂

tight meadow
hearty tulip
#

Why don't you try implementing a feature to connect directly to Wi-Fi battles?

tight meadow
frank hawk
hearty tulip
tight meadow
tight meadow
tight meadow
ashen thicket
#

Hi
I’m making the Wificom/ mono color adapter but a don’t get the steps 5 and 6

Create a connector with signal toward LCD and gnd toward the back
goto wificom.dev/wifi-devices and make secrets.json file

#

LittleFS tools is grey not available I can’t read

ashen thicket
# frank hawk

Yes ok I got that thanks
But what about the part with the secrets json file ?

coarse crystalBOT
#

Gave +1 Digi-rep to @frank hawk (current: #728 - 1)

frank hawk
#

edit the device created in the web and add the ssid and password for your wifi

ashen thicket
frank hawk
ashen thicket
frank hawk
#

yes

#

that´s only for wifi, all other utilities works without that just iun case you wanted a converter o whatever

ashen thicket
#

Is it when I export the wificom config ?

ashen thicket
# frank hawk yes

I got the file now but on ESPconnect I still can’t click on littleFS Tool as on the tutorial

frank hawk
#

Something en spiffs tools maybe

tight meadow
ashen thicket
tight meadow
ashen thicket
#

I’m running it testing it
It seems to work fine at first
I tested colloseum with B/W and it works
But it doesn’t with color

#

Did I miss something ?

tight meadow
ashen thicket
tight meadow
tight meadow
ashen thicket
tight meadow
tight meadow
ashen thicket
#

@tight meadow what do I do from here ?

ashen thicket
#

There is no new/edit option once I’m in partition

ashen thicket
#

@tight meadow and also is it normal only one side works ?
When in colloseum for battle I connect on the top it works but not on the bottom side

tight meadow
ashen thicket
ashen thicket
#

I wonder if the battery is the right one
Doesn’t seems to charge or anything

frank hawk
#

1S battery

ashen thicket
#

Maybe it’s not the right one ?

frank hawk
#

it is

ashen thicket
frank hawk
ashen thicket
#

What is the voltage of the battery @tight meadow use ?

frank hawk
#

1S is 3Vmin 4.2Vmax

frank hawk
ashen thicket
frank hawk
#

I think so

#

Is 1S I've read it in a few places so I don't know why it's not working for you

#

still works with usb?

ashen thicket
tight meadow
ashen thicket
#

And I still didn’t solve the littleFS Tools thing

#

But for the rest it’s working great

tight meadow
tight meadow
ashen thicket
#

But what littleFS Tools is for ? I mean the secrets json file ?
It’s for the wifi connection ?

ashen thicket
tight meadow
ashen thicket
tight meadow
ashen thicket
#

I honestly don’t get why the battery is not working
I have no way either to check is there is something wrong with it

tight meadow
ashen thicket
tight meadow
ashen thicket
#

I meant it’s working plug to usd

#

But not battery

#

So I will need to buy another battery…

frank hawk
ashen thicket
#

@tight meadow how do you turn it on when it’s on battery ?

tight meadow
ashen thicket
ashen thicket
#

When I plug that battery nothing happens

#

So the battery is the problem

frank hawk
frank hawk
#

I made a manual and sent it to drdo too if can it help someone ç

#

@ashen thicket I just made a new one and the problem didn't appear. You can go into SPIFFS Tools; I seem to recall that I found the problem there in the first one I made, but once it's done, it won't let me go back in.

ashen thicket
warm verge
#

Try pressing the reset button on the motherboard.

frank hawk
#

Not original lilygo (at least without the logo)

ashen thicket
frank hawk
#

it works now?

tight meadow
#

While I haven't fixed the littlefs issue, I've almost completed the ver1 roster and basic functionality. Now, I just need to properly adjust each evolutionary branch tree, and I should be ready for a ver1 release.

frank hawk
#

With evolution bar and care mistake awesome

tight meadow
#

I've uploaded all Digimon sprites from ver. 1 to 5 within 2.5MB. I'll be releasing a test version of ver. 1 soon, and will complete the evolution tree starting with ver. 2.

frank hawk
tight meadow
frank hawk
#

Is it possible to add ACOM or DCOM functionality?

tight meadow
frank hawk
#

yes, but it doesn´t work with nacabattle, it works in w0rld

ashen thicket
tawdry yew
#

He’s alive

frank hawk
frank hawk
# frank hawk
poll_question_text

Is that battery the problem?

victor_answer_votes

3

total_votes

4

victor_answer_id

2

victor_answer_text

no

tight meadow
molten tinsel
#

Could backgrounds be possible and a day night cycle for them using .bpm images or is that too taxing on ram?

tight meadow
tight meadow
#

Current progress: I've implemented all Digimon up to ver. 5. I'm also working on implementing a single battle function for evolving from Adult to Perfect (currently only Caremis is counted).

#

I plan to release a trial version without single battle functionality within a few days sorry

tight meadow
tight meadow
#

DigimonVPet-ESP32_260111 is released! I think most of the features and Digimon have been implemented, although there are still some elements that need to be fine-tuned.

tight meadow
frank hawk
#

here we go!

frank hawk
ashen thicket
tight meadow
ashen thicket
ashen thicket
#

Kind of didn’t want to work at first but it seems to go through the process now

#

@tight meadow but is it only the vpet then ?

tight meadow
ashen thicket
tight meadow
ashen thicket
#

Ow I get it ok

#

Thank you

gleaming surge
#

Is this one, right?
16MB is the better one, correct?

tight meadow
gleaming surge
#

Model T-Display V1.1

#

I'm going to make 2 for me and a friend

graceful depot
tight meadow
crimson jasper
#

ohhh so it have problems with the 16mb version? i think was only my problem of consistency.

tight meadow
#

I made a teaser video
I will add and improve new features as ideas come to me.

warm verge
frank hawk
warm verge
frosty pondBOT
#
SHINKA!

@warm verge has evolved into Baby II!

tight meadow
warm verge
#

Thank you for your reply

molten tinsel
#

Sound a possibility and color menu and attacks?

tight meadow
tight meadow
tight meadow
#

Next Plans
Support for new WiFiCOM versions
Minor bug fixes
Add sleep mode for vpet

#

But in esp32, when entering sleep mode, the evolution timer will not run.

coarse crystalBOT
#

Automoderator:
"Spies and thieves!", she spits. "Spies and thieves!"

warm verge
#

Please check. There seems to be a problem with Acom Complete. When jogressing in the Perfect stage, the screen displays "vaccine," but the actual result is the result when jogressing with data. The result displayed as data is the result when jogressing with a virus, and the result displayed as virus is the result when jogressing with a vaccine. Also, when jogressing in the Ultimate stage, the Digimon displayed on the screen do not match.

thick bane
tight meadow
coarse crystalBOT
#

Gave +1 Digi-rep to @thick bane (current: #28 - 74)

rapid wren
# tight meadow But in esp32, when entering sleep mode, the evolution timer will not run.

You might not need to bother with timers running during sleep mode. Since the game state is deterministic, when entering the sleep mode you should know already exactly when you need to wake up based on whichever game timer is due to expire first. When transitioning to sleep set the wake up timer to that value and have it keep track of which timer is the one that is waking it (poop timer, evo timer, call timer). Then during wake up run the appropriate routine based on that kind of timer. Just be sure to keep a timestamp when going to sleep and waking and update all timers based on the difference.

thick bane
thick bane
# thick bane

@tight meadow Here is the Arduino code I'm using to play DMC sound on ESP32 core 0.
It plays sound in the background, and I think this would make the project better.

gleaming surge
timber stirrup
#

Bro, thank you.
Version 260122 has been installed, but the sleep function is malfunctioning.
Pressing and holding the BOTTOM puts the device into sleep mode; however, pressing it again a few seconds later fails to wake it up. After entering sleep mode, only pressing the TOP button can wake it up. I’m reporting this issue to you specifically.

frosty pondBOT
#

@timber stirrup has leveled up! (0 ➜ 1)

graceful depot
tight meadow
tight meadow
graceful depot
tight meadow
tight meadow
timber stirrup
timber stirrup
frosty pondBOT
#
SHINKA!

@timber stirrup has evolved into Baby I!

flint torrent
#

What is the control system for the Lilygo vpets?

timber stirrup
warm verge
#

Acom Complete still has issues. I tried to Jogress Pendulum 7's Marin Bullmon into Kaguyamon with "Perfect Da", but it evolved into Amaterasumon.

frosty pondBOT
#

@warm verge has leveled up! (1 ➜ 2)

tight meadow
#

oh, I will fix it.

tight meadow
radiant copper
#

Hey, is this UI from my open source program?

tight meadow
radiant copper
#

Reminds me of analog pockets, UI

#

Handheld emulation console that has a black and white user interface that has it a highly detailed image of the base on screen

tight meadow
#

I fixed some missing lines in the acom complete code. After completing the album, I noticed some sprite issues with some Digimon, so I'll fix them. I've also modified the Caremiss and evolution logic to be closer to the original DM20. The revised version will be updated soon.

thick bane
#

Tested on my T-Display.
Power consumption:
85–96 mA (active)
1.18 mA (sleep)
Since it is difficult to further reduce power consumption during deep sleep due to hardware limitations,
you may lower the CPU frequency during the menu or during idle animations.

setCpuFrequencyMhz(80);
setCpuFrequencyMhz(160);
setCpuFrequencyMhz(240);```Running at 240 MHz provides the best performance, but it will drain the battery faster.
tight meadow
#

Scheduled Updates

  1. A com complete DigiROM fix
  2. Care mistake logic correction
  3. Improved sleep mode for low-power operation
  4. Sprite fix
  5. Addition of new features
#

The new feature is an extension of the adapter. Without having to conduct battles on the vpet itself, battle results can be viewed visually on the ESP32. Further modifications to the logic and UI are needed, and ultimately, battles will be broadcast to another screen via OBS.

tight meadow
prime owl
#

@tight meadow I also tried making it.

tight meadow
gleaming surge
#

Is this battery compatible?

frank hawk
gleaming surge
coarse crystalBOT
#

Gave +1 Digi-rep to @frank hawk (current: #560 - 2)

woeful current
gleaming surge
gleaming surge
tight meadow
frosty pondBOT
#

@tight meadow has leveled up! (12 ➜ 13)

tight meadow
graceful depot
woeful current
frosty pondBOT
#
SHINKA!

@woeful current has evolved into Baby I!

gleaming surge
flint torrent
#

Glad I waited! I'm gonna get 4 in a bit with some scholarship money

#

Use it for this as well as some school projects

jagged pilot
#

When i flashing the bin file, the settings and ports are all correct, but there's no log output. Does anyone know what the problem is?

jagged pilot
#

Could it be because the resistors have to be soldered on first? My motherboard just arrived, and the resistors are still in transit

#

I updated the driver, but it’s still the same issue

jagged pilot
#

keeps prompting Waiting for idle.

frank hawk
jagged pilot
#

thx

warm verge
#

The current version's power-saving mode has dramatically increased the device's operating time compared to the previous version. I'm very satisfied. 👍

jagged pilot
#

ok thx

tight meadow
#

Scheduled Updates

  1. A com complete DigiROM fix O
  2. Care mistake logic correction O
  3. Improved sleep mode for low-power operation ◇
  4. Sprite fix ◇
  5. New feature Battle Projector ◇
tight meadow
#

DMOG-format Digirom signals don't contain information about specific Digimon. Therefore, Agumon and Betamon were designated as representative Digimon.

barren night
#

👍 👍 👍 👍

open oracle
#

Question can we connect this to W0rld? Or not?

#

Like using it like a acom/dcom

spring badge
#

Thankyou drdo, amazing work

spring badge
open oracle
tight meadow
upper temple
#

So long as you aren't sending modified or pirated roms, it should be good to use with w0rld as a com unit 🤔

open oracle
#

it doesn't show the green on 0x0 am i doing it wrong?

open oracle
#

me : idk my right or lefts

tight meadow
#

Version 260131 has been released.

  1. A com complete DigiROM fix O
  2. Care mistake logic correction O
  3. Improved sleep mode for low-power operation △
    3-1 I need to test if the evolution timer is ticking in low power mode.
    3-2 Long pressing both buttons to enter deep sleep mode still exists
    3-2-1 Deep sleep mode also serves as a refreshing mode, so if the menu does not run, try entering deep sleep mode and then exiting it to run it again.
  4. New feature Battle Projector △
    4-1 The video output program needs to be adjusted and is currently being adjusted.
open oracle
#

found it

tight meadow
#

Many people ask this question, but Digimon evolution is definitely possible. They can evolve into each version of Baby2 by adjusting the amount of training while in Botamon state, and can then evolve to the next stage by adjusting the amount of training and Care Mistake.

open oracle
#

alright i managed to program it now i just need to do the hardest part

tight meadow
tight meadow
frank hawk
spring badge
#

I dont know if anyone can help metoday it stopped working with all my colour devices but works fien with mono, there are no shorts but is there anything else that might cause it

hearty sorrel
#

If I understand correctly, it's a mix of V-Pet and ACOM, right? Can the Digimon that are bred be used in W0rld? Does it have several V-Pet sets available, and can more be added? Thanks.

tight meadow
tight meadow
spring badge
spring badge
#

COMM and wifi also including the usb serial

#

All my black and white devices still work perfectly with all the addons and all my cplour devices do still work with my other acom

hearty sorrel
tight meadow
tight meadow
spring badge
#

Im really not sure what is wrong with it

spring badge
spring badge
#

So adding the second set of prongs and using the adapt addon the mono enters battle mode but the penc still throws out an error

#

And to make it more confusing the d3 colour now works with the COLO addon

frank hawk
#

Someone mentioned that the color options are more sensitive to the voltage of the communication pins, but I can't tell you more.

spring badge
spring badge
frosty pondBOT
#
SHINKA!

@spring badge has evolved into Baby II!

spring badge
#

might not seemed like you helped me much but it really did help so thankyou

tight meadow
#

Almost done. Maintaining a stable frame rate is difficult, and I'd like to use PC VOUT for the vpet screen, but it's not easy.

#

And I found out that wificom's serial doesn't work without json file, so I fixed it thanks to daen

keen verge
#

What's the volt of the battery?

keen verge
#

How many mah?

tight meadow
keen verge
#

3.7v is okey?

tight meadow
frank hawk
tight meadow
#
  1. Improved sleep mode for low-power operation O
    1-1 Digimon is moving while low-power operation
    1-2 Long pressing DOWN BUTTONS to enter deep sleep mode, wake up BOTH BUTTONS
  2. New feature Battle Projector △
    2-1 The video output program is only for projector at this moment
frank hawk
#

I need to try it, but this can be more comfortable for play w0rld

frank hawk
upper temple
#

Hot dang!

gleaming surge
#

4MB did well

prime owl
#

Clear shell is very cool!gabujoy

frank hawk
frank hawk
#

Resine?

prime owl
barren night
#

Haha, transparent is good, I have one, too.

static quiver
# frank hawk

Does it work? Getting a dockable wifi-com in the same package would push me to start this project asap.

frank hawk
static quiver
coarse crystalBOT
#

Gave +1 Digi-rep to @frank hawk (current: #449 - 3)

frigid nebula
#

Excuse me, one question, do I need the 4MB or 16MB version?

jagged pilot
#

@frigid nebula buy the 16mb version

jagged pilot
#

If your LilyGO T-Display fails to connect to ESPConnect, you can add a 1.27 mm toggle switch by soldering fly wires at the corresponding location as shown in the image below.

#

When the switch is ON, it will connect to ESPConnect 100% of the time.
After uploading is complete, you can turn the switch OFF.

#

Then press the reset button.

tight meadow
coarse crystalBOT
#

Gave +1 Digi-rep to @jagged pilot (current: #570 - 2)

sudden cliff
keen verge
#

HOW TO DETECT THE HARDWARE SIR?

#

LilyGO

#

P

#

Should I type the 0x0 and COM?

frosty pondBOT
#
SHINKA!

@keen verge has evolved into Baby II!

tight meadow
keen verge
#

got error sir when sychiong

frosty pondBOT
#

@keen verge has leveled up! (1 ➜ 2)

tight meadow
#

type 0x0

keen verge
#

Is this defect?

#

Got error while synching

tight meadow
# keen verge

The program was not overwritten and the machine itself is normal.

tight meadow
keen verge
#

This sir?

tight meadow
#

yes

keen verge
#

got error sir

tight meadow
keen verge
#

Yes sir I have

tight meadow
# keen verge

If it doesn't work according to the manual, try increasing the baud rate.

keen verge
#

It psyching now

#

Schying

tight meadow
#

The file path is strange

keen verge
#

Or just patch again together?

#

Should I patch the esp32 before the add on?

tight meadow
#

if you want only addons, only write addons

#

or if you wany vpet and addons both, only write vpet

keen verge
#

The instruction n0. 5, how to create a connector with signal toward LCD?

tight meadow
#

signal front
gnd back

keen verge
#

sir how to make json files?

#

the site wont work

tight meadow
keen verge
#

Is this korek what I've done?

#

It have 69% use

tight meadow
prime owl
coarse crystalBOT
#

Gave +1 Digi-rep to @prime owl (current: #748 - 1)

tight meadow
#

For those who don't need the vpet feature, I prepared a version with only the addon installed, but I deleted the addon-only version because it seemed to be confusing to others.

tough nimbus
#

@tight meadow Excuse me. Will the UI interface be optimized or the background pattern will be added in the future?

keen verge
#

Hello sir., I manage to put resistor,. How to turn off the device?

keen verge
#

Got it sleep mode

#

Why when I choose WiFi it black screen

barren night
tight meadow
tight meadow
static quiver
#

@tight meadow, do you have any plans to open source the code like the original project?

tight meadow
keen verge
#

Should I redo the patching of json file?

keen verge
#

Can I use my hot-spot connection?

keen verge
tight meadow
keen verge
#

Okey I will try in again

keen verge
#

What should I put in mynetwork?? My hot-spot name and password?

keen verge
#

whats should i put here? i only use hotspot in my phone

tight meadow
keen verge
#

It won't work

#

I use my hot-spot name and password

#

Even though it's correct

magic quest
#

Hi. I was just about to purchase parts to make an A-COM and then came across this project. Going to try get parts to make this instead now. @tight meadow Thanks for sharing!

Looking at batteries, but I don't know the difference between these two other than the - and + being in different order. Which is the right one to purchase? 103040 Red/Black or 103040 Black/Red?

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #72 - 32)

timber island
#

Hi, i am unable to put it to deep sleep. whats the correct button or sequence of button?

magic quest
#

Nevermind. I think I found the right one. It's a red/black xh2.0.

magic quest
timber island
static quiver
magic quest
#

Sorry. Misread the instructions. I edited the above message.

timber island
#

oh now it worked

#

now it wont wake up lol

keen verge
#

Double press

#

When screen black, release ur finger

timber island
#

how to wake up

frosty pondBOT
#
SHINKA!

@timber island has evolved into Baby I!

static quiver
static quiver
gleaming surge
keen verge
#

Only WiFi json file is problem

tight meadow
# keen verge Only WiFi json file is problem

The hotspot could be the problem, or it could be something else. I tested it and released it. If it doesn't work, you should ask in the wificom community. I'll help as much as I can.

jagged pilot
keen verge
#

Should I open always the digivice to count evolve?

frosty pondBOT
#

@keen verge has leveled up! (2 ➜ 3)

tight meadow
#

The reset button is nice, but waking up from deep sleep mode requires pressing both buttons.

keen verge
#

Hello sir,. What will I Choose if I use my US d ark version

keen verge
#

Yes sir

tight meadow
#

i dont have us ver d-ark and i dont know what battle options it has

keen verge
#

Okey sir.. Hoping It will add thank yoy

tight meadow
keen verge
#

Reset bottom in lilygo??

tight meadow
keen verge
#

After I press that sir nothing happens.. Just black screen and begun agumon

keen verge
#

After finishing flashing the json file

#

WiFicom menu

#

I thinking, maybe need router.. Not hotspot

keen verge
#

How to know if the battery is low battery. My device turn off suddenly when I letting it idle.

#

How to turn on?

keen verge
#

Its okey now. Battery connection loose haha

keen verge
#

Hello guys, just wanna ask if there's an Evolution guide? Thank you!!!

static quiver
#

@tight meadow, this project gained a lot of traction on the brazilian digimon v-pet community and some people were asking if you'll ever open the code so we can customise the implemented digimons with our own rosters.

coarse crystalBOT
#

Actually, the plural of Digimon is Pokémon.

tight meadow
frigid nebula
#

Can more ACOM codes be added? For example, for the Vpet Mini, Pendulum X, and Pendulum X Jogress?

frank hawk
#

Ok nevermind

frigid nebula
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #69 - 33)

frosty pondBOT
#

@frigid nebula has leveled up! (1 ➜ 2)

keen verge
#

Hello sir

#

5g is working in devices? I won't connect even I use router

timber stirrup
#

Try modifying the RF signal of WiFi

gleaming surge
gleaming surge
keen verge
#

Bandwith

tight meadow
#

tool for change sprite

frigid nebula
tight meadow
gleaming surge
gleaming surge
# tight meadow

Just amazing...
Let me ask, how about animation frames? Can we make the Digimon move like PenC/DMX/PenZ(more fluid and natural).

keen verge
tight meadow
#

this is evolution chart

keen verge
#

just download sir,. reading it right now,. 🙂

gleaming surge
#

Except for the DMC, all new models use Pen20th sprite rotation as a base, and it gives so much life to Digimon moving on screen.

tight meadow
gleaming surge
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #64 - 34)

frigid nebula
tight meadow
#

260215version is released.

#

changes

  1. some bug fix(poop..but I couldnt test it...)
  2. if you plug your battery or push reset button, then you can choose load/reset/debug mode
  3. in projector, The Digimon that appears is set in proportion to the power of your vpet.
#

I need to fix some bugs in the sprites, but there are too many and it's annoying, so I keep putting it off...

timber stirrup
tight meadow
#

Next Plans

  1. Add a Colosseum stage
  2. Add ACOM code
  3. Fix bugs
  4. Explore new addon ideas
keen verge
keen verge
#

Thank you sir,!

#

Colisium mode is working in my 3 digivice,. But in d terminal. Always agumon appear in scanning

#

Even i uae colored digon battled to mono digimon

keen verge
#

Update have auto sleep function, just let device sleep. Thank you sir

feral tinsel
keen verge
#

Poop wont clean hahaha

tight meadow
# feral tinsel hi, is there any guide for the list of digimon folder from 01 to 85, like botamo...

// ---- Digimon IDs (0 ~ 84, 중복 없이) ----
#define DIGIMON_BOTAMON 0
#define DIGIMON_KOROMON 1
#define DIGIMON_AGUMON 2
#define DIGIMON_BETAMON 3
#define DIGIMON_GREYMON 4
#define DIGIMON_DEVIMON 5
#define DIGIMON_AIRDRAMON 6
#define DIGIMON_TYRANOMON 7
#define DIGIMON_MERAMON 8
#define DIGIMON_SEADRAMON 9
#define DIGIMON_NUMEMON 10
#define DIGIMON_METALGREYMON 11
#define DIGIMON_MAMEMON 12
#define DIGIMON_MONZAEMON 13
#define DIGIMON_BLITZGREYMON 14
#define DIGIMON_BANCHOMAMEMON 15
#define DIGIMON_SHINMONZAEMON 16
#define DIGIMON_OMEGAMONALTERS 17
#define DIGIMON_TSUNOMON 18
#define DIGIMON_GABUMON 19
#define DIGIMON_ELECMON 20
#define DIGIMON_KABUTERIMON 21
#define DIGIMON_ANGEMON 22
#define DIGIMON_BIRDRAMON 23
#define DIGIMON_GARURUMON 24
#define DIGIMON_YUKIDARUMON 25
#define DIGIMON_WHAMON 26
#define DIGIMON_VEGIMON 27
#define DIGIMON_SKULLGREYMON 28
#define DIGIMON_METALMAMEMON 29
#define DIGIMON_VADEMON 30
#define DIGIMON_SKULLMAMMON 31
#define DIGIMON_CRESGARURUMON 32
#define DIGIMON_EBEMON 33

#

#define DIGIMON_OMEGAMONALTERS_2 34
#define DIGIMON_TOKOMON 35
#define DIGIMON_PATAMON 36
#define DIGIMON_KUNEMON 37
#define DIGIMON_UNIMON 38
#define DIGIMON_OGREMON 39
#define DIGIMON_SHELLMON 40
#define DIGIMON_CENTAURMON 41
#define DIGIMON_BAKEMON 42
#define DIGIMON_DRIMOGEMON 43
#define DIGIMON_SUKAMON 44
#define DIGIMON_ANDROMON 45
#define DIGIMON_GIROMON 46
#define DIGIMON_ETEMON 47
#define DIGIMON_HIANDROMON 48
#define DIGIMON_GOKUMON 49
#define DIGIMON_KINGETEMON 50
#define DIGIMON_TANEMON 51
#define DIGIMON_BIYOMON 52
#define DIGIMON_PALMON 53
#define DIGIMON_MONOCHROMON 54
#define DIGIMON_LEOMON 55
#define DIGIMON_COELAMON 56
#define DIGIMON_COCKATRIMON 57
#define DIGIMON_KUWAGAMON 58
#define DIGIMON_MOJYAMON 59
#define DIGIMON_NANIMON 60
#define DIGIMON_MEGADRAMON 61
#define DIGIMON_PIXIMON 62
#define DIGIMON_DIGITAMAMON 63
#define DIGIMON_AEGISDRAMON 64
#define DIGIMON_BLOOMLORDMON 65
#define DIGIMON_TITAMON 66
#define DIGIMON_RUSTTYRANOMON 67
#define DIGIMON_PAGUMON 68
#define DIGIMON_GAZIMON 69
#define DIGIMON_GIZAMON 70
#define DIGIMON_DARKTYRANOMON 71
#define DIGIMON_DEVIDRAMON 72
#define DIGIMON_FLYMON 73
#define DIGIMON_CYCLOMON 74
#define DIGIMON_TUSKMON 75
#define DIGIMON_DELTAMON 76
#define DIGIMON_RAREMON 77
#define DIGIMON_METALTYRANOMON 78
#define DIGIMON_DATAMON 79
#define DIGIMON_EXTYRANOMON 80
#define DIGIMON_MACHINEDRAMON 81
#define DIGIMON_RAIDENMON 82
#define DIGIMON_PUPPETMON 83
#define DIGIMON_CHAOSDRAMON 84

this is index number. just +1 to folder number

feral tinsel
tight meadow
tight meadow
jagged pilot
#

nice👍

gleaming surge
#

Thanks

frigid nebula
#

Excuse the question, but is it possible to use the lower connector or is the upper one the main one?

tight meadow
keen verge
#

How to sleep mode. It cant sleep thr device now

keen verge
#

Poop still not clean sir., for info.

tight meadow
keen verge
#

Copy sir

feral tinsel
tight meadow
#

The next add-on is a tournament simulator. Once you register up to 16 players, you can create tournament brackets, conduct battles on your behalf, and watch the broadcast on your PC.

timber stirrup
#

260223.bin was not found.

gleaming surge
tight meadow
feral tinsel
#

Are the acom function work with vpet 1997?

tight meadow
feral tinsel
tight meadow
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #62 - 36)

keen verge
#

Thank you for the update sir @tight meadow

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #59 - 37)

gleaming surge
#

One question: Does it handle more than 85 Digimon?

gleaming surge
#

And also, wanna thank u for this project. This latest update is amazing... Tournament inside the device and streaming holly...

tight meadow
keen verge
#

More roster!!! Thank you @tight meadow

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #58 - 38)

gleaming surge
tight meadow
#

it already uploaded, and sure.

gleaming surge
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #58 - 39)

lost sand
#

this can be bought somewhere?

noble holly
frosty pondBOT
#

@noble holly has leveled up! (0 ➜ 1)

#
SHINKA!

@noble holly has evolved into Baby I!

gleaming surge
noble holly
#

The W25Q128JVSIQ is the chip you need to use as a replacement to get the 16mb.

gleaming surge
coarse crystalBOT
#

Gave +1 Digi-rep to @noble holly (current: #575 - 2)

gleaming surge
#

One bug report:
If you enter sleep mode, it will visually remove your effort hearts.
But if you successfully train 1 time, it you revert to full 4 hearts. That's why i think it's a visual bug.

gleaming surge
#

I'm in love with my new V-Pet GO Betamon Edition

novel badger
#

The tournament simulator is amazing!

pulsar raptor
#

say, what's the best place to get a non-4mb lilygo

static quiver
#

Some non-branded boards can also be found on Aliexpress for a little cheaper than the official one.

pulsar raptor
#

sweet

gilded brook
gilded brook
tight meadow
gilded brook
tight meadow
gilded brook
#

Ima wrap around to this sometime later then, cause I definiely wanna make one of these. Thank you so much!

radiant copper
keen verge
#

Hello sir @tight meadow jogress mode not working.. I dont know why?

frosty pondBOT
#
SHINKA!

@keen verge has evolved into Child!

radiant copper
#

Sorry, I don’t have the skills. I have only been watching him.

tight meadow
radiant copper
#

Hey, I just brought the parts for this any instructions

tight meadow
radiant copper
#

OK before I get started, how do you customize the monster on the screen?

tight meadow
keen verge
#

Okey sir i will video

radiant copper
#

Lithium batteries do you use?

tight meadow
radiant copper
#

thank you I’m gonna get some sleep

spare widget
frosty pondBOT
#
SHINKA!

@spare widget has evolved into Child!

static quiver
static quiver
#

It would be possible, but it's not currently implemented.

tight meadow
static quiver
tight meadow
static quiver
#

@tight meadow, one question. Is there still a version of the binary that doesn't have the v-pet module? Only the connection functionalities.

tight meadow
static quiver
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #57 - 40)

mild crane
#

The guide says use a 3.9k and a 5.6k resistors. Will a 3.3k and a 5.1k work?

static quiver
#

I do recommend testing before soldering if you choose to go on with different resistors.

thick bane
# frank hawk

ESP32 runs on 3.3V, this chart is for 5V devices I think.

frank hawk
magic quest
#

I'm struggling to get the A-Com part of it to work properly. I'm attempting to jogress my BlitzGreymon with CresGarurumon. Every time I connect it to my DMC, I get the "Retry" message. Haven't had any success with any connections. Is it probably my soldering contacts?

gleaming surge
#

If it's not working, maybe you should check the pins

upper temple
keen verge
#

Is this correct? Why error?

tight meadow
tight meadow
keen verge
#

How to transfer digirom to esp sir?

#

I saw your video in youtube,. Thats what im doing,

#

But got error

#

Already got it sir... Maybe the problem is the connection in my esp,. Angle some position to able to connect

#

Same condition??

tight meadow
tight meadow
#

My video is different from what I said, but I connected the prongs right after I sent the DigiROM. You connected the prongs too late.

keen verge
#

Its okey now

#

Thank you sir

magic quest
#

I ended up resoldering my joints and that seemed to do the trick. Got my Omegamon Alter-S. Thanks @gleaming surge & @upper temple for the tips.

coarse crystalBOT
#

Gave +1 Digi-rep to @gleaming surge (current: #170 - 12)

#

Gave +1 Digi-rep to @upper temple (current: #221 - 9)

gleaming surge
# keen verge

Because you're using bottom side of the esp32. That's your error and also you first connect the toy to the esp32 and then you press the button.

static mesa
#

Hey @tight meadow any chance of you releasing the source of this in the future? I'd love to get it as an alternate firmware for my open vpet device.
I'd also be interested in working together or creating a port of my firmware for you device.

tight meadow
static mesa
#

I've already managed to port the base firmware to my device. I was more curious in the changes you've made to the firmware. But if you don't wish to release the source, that's fully understandable 🙂

static mesa
#

Got it booting, will require a little extra effort to support the 240x240 display.

daring violet
#

Sweet case

tight meadow
static mesa
#

My device has only got 128kb littlefs partition, but I might be able to reuse the ota partition and store them in there instead.

#

I still need to push the graphics down a bit to not get cut off by the rounder corners, but so far so good 🙂

static mesa
#

I'll mess around with this some more another day.

gleaming surge
#

Hey @tight meadow , Some bug report over here.
I think the sprite converter is a little off place. When I import a DMC to bin, it will have some differences: eat, training, happy animations are not right.

#

And also, it only converts DMC sprites(15 png) so I created a script to convert PenC sprites (12 png) to DMC, in case you wanna incorporate to your code.

static mesa
#

Oooh could you send me the PenC version? I have all my sprites stored in PenC format.

gleaming surge
static mesa
#

Oh it just reorganizes the images? I made literally the exact same script but in english 😛

gleaming surge
frosty pondBOT
#

@gleaming surge has leveled up! (9 ➜ 10)

static mesa
#

Nah I can manage that myself, but thank you! ❤️

gleaming surge
uncut cradle
#

If you guys dont mind me asking. Where did you get the sprites for your devices? I am wanting to make my own vpet but I am having trouble with finding the sprites:/

static quiver
gleaming surge
#

@tight meadow i managed to replicate the PenC sprite animation + BG if you are willing to add to you code, just msg me inbox

upper temple
#

Patience, Rurounik
Let the man cook

gleaming surge
upper temple
gleaming surge
upper temple
#

Still sic tho

static quiver
#

Man has been dropping bomb after bomb on the brazilian group chat.

#

I hope drdo accepts the features onto the main code. A lot of really great things for the v-pet module.

tight meadow
#

I'm currently working on bug fixes and usability adjustments, and considering adding backgrounds. I'm also studying clock and RTC-related features.

tight meadow
#

I actually like the current dot-style background. But now that I look at it, the color vpet background looks pretty good. I'll review it so I can choose to include it.

keen verge
#

@gleaming surge how to add sir

tight meadow
static quiver
# tight meadow can i goto that group chat?

It's a general brazilian group chat about digimon v-pets that me and rurounik are a part of. As we speak mostly in portuguese, I don't know how productive that'd be for you.

#

It's just that rurounik has been kindly sharing his progress with features on there. We are really excited.

knotty mural
#

This ESP32 project is so great. If you only work on the shell in the future, you could use it as a hologram.

magic quest
noble kayak
frank hawk
upper temple
tight meadow
knotty mural
frank hawk
#

Maybe Drdo can turn the image upside down

past egret
#

Hi,bro.I don't know why, but after generating bins through make_aim_bin, the order of sprites is incorrect

tight meadow
past egret
tight meadow
past egret
# tight meadow just modify .py file

I know. What I mean is, what is the correct mapping? Currently, it is 0: 0 in the script,
1: 1,
2: 7,
3: 8,
4: 9,
5: 10,
6: 11,
7: 12,
8: 13,
9: 14,
10: 2,
11: 3,
12: 4,
13: 5,
14: 6

tight meadow
past egret
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #57 - 41)

past egret
#

It seems that the issue is not with the conversion, but rather that the indexes of the sprites for the eat and attack animations of some digimon in the program are reversed

magic quest
#

Got my Digimon to an Adult stage and then the evolution timer keeps resetting itself. Is that normal? He's age 33. I have 0 care mistakes and fill hearts when they drop. Can't seem to get it to evolve to a Perfect.

tight meadow
magic quest
coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #56 - 42)

jagged pilot
# tight meadow see this

Hello drdo, I checked the latest 8M version firmware released on March 8 and found that the projection mode is no longer available, but I saw it in your YouTube video. Also, is the 4M version temporarily not going to be updated?

tight meadow
#

I can make 4m excluding tournament mode sprites.

tight meadow
#

To-Do List
Sprite change (eating/attacking)
comm bug fix
poop

jagged pilot
#

ok,thx lot

magic quest
#

It looks like the poop bug is still there too. Sometimes it doesn’t clear even after a flush, but once I reset the device and load, the poop disappears.

tight meadow
slim cliff
#

Got all the stuff for this, can't seem to get my computer to recognize the Lilygo TTGO T-Display v1.1 at all tho. I'm using a Surface Pro 4, the only COM ports that exist are two COM Serial over Bluetooth ports. No matter what I do it simply won't cooperate. Really not sure what's up with my computer but I may just need to get a newer/different one.

#

It may be a bad driver somewhere, but I've reinstalled a few of them that I think may be the problem, no luck on that though

radiant copper
#

Do you know any companies that do 3d printing

nimble glacier
#

There are two type of communication chip i guess. CH340k and CH9102F. Which one should i get?

#

Ops just found out the original part is CP2014 but due to rising price manufacturers change the parts.

tight meadow
tight meadow
slim cliff
slim cliff
frank hawk
#

Does the cable you're using carry data or is it only for charging?

slim cliff
#

It carries data yeah. I think my Surface Pro 4 is really stupid maybe

#

It has actually caused me a lot of issues in the past sometimes

#

It read the CH341A DiM programmer I slapped together just fine for some reason

#

But this it wants to fight me on

knotty mural
#

If the dim programmer can read it, ESP32 would read it well too.

slim cliff
#

One would hope so. But again, there’s no COM port for it on my computer.

#

There are two, and they are for Bluetooth it seems

#

Both when I plug it in and when I remove it

#

There is no change in the amounts of COM ports, and writing to those two ports always leads to failure.

slim cliff
#

I’m ordering a new USB C data cable to see if this helps, since that seems like the last logical choice I can make atp, if it doesn’t I die ig.

slim cliff
#

Delivery driver is otw

#

Got it same day

slim cliff
#

I guess I die

#

-# Cuz it actually worked and this means my data cable is just ancient and there may be a short in the wire

upper temple
#

Least it wasnt the device dynaslulz

slim cliff
#

Getting my cortisol spiked by a data cable

#

True!!!

#

My SP4 is still p stupid tho

#

It does stupid things

#

IT’S ALIVE

#

Now to just solder the connections on

#

Also the battery end was not correct when I bought it. I’ve touched the ends of the battery wires together with the wire that came with it and it turns on normally. I’ll probably connect these two wires with some solder and shrink stuff

frosty pondBOT
#

@slim cliff has leveled up! (12 ➜ 13)

slim cliff
#

Can’t believe I got my cortisol spiked by a bad data cable

slim cliff
#

Got the goober working. Prong also work right, I think I did a good job soldering the resistors to the TTGO as well as modifying the battery ending

radiant copper
#

Wait, do you have your own 3D printer?

slim cliff
#

No I commissioned the shell online

#

I wouldn’t really recommend them

#

Tbh

#

Price and some defects with the shell made it not worth the price

#

I am gonna have to put a little tape on the back probably cuz of the quality

#

We DID have a 3D printer at one point

#

But my boyfriend bought it and he didn’t like the noxious chemicals it produced

#

It was a resin 3D Printer

#

And tbh the print/build quality was fire

#

We made some mini figures for like TTRPG stuff

radiant copper
#

Meet

#

It’s usually recommended to have a open space when using that type of printer

#

With constant airflow in well ventilation

slim cliff
#

Yeah. I just asked him and he said he sold it anyway. I’m prob gonna save up for one tbh

radiant copper
#

Depending on your state, you may have to show ID

#

Me, I didn’t have the space in money for it

slim cliff
#

I’m in Texas personally (unfortunately)

#

There’s less restrictions on somethings

#

There’s a Navy Pawn shop down the street where you can buy a gun like it’s candy

radiant copper
#

😨

#

I honestly can’t see where I’m from but they’re considering set laws

#

Last time I checked house bills

#

And again, nobody sells 3-D printers at a pawnshop
We find one at a pawnshop. It is usually damaged beyond all repair.

slim cliff
#

Ah yeah it def seems like something that’d be better to buy online from a seller

slim cliff
#

I got tired of having to open the shell and pull the battery out every time I wanna hit the Reset button so I melted a hole in the shell with one of my soldering tips. Good enough ig.

frank hawk
#

A switch for cut the battery

slim cliff
#

Wish I would have bought a switch fr

#

I’ll probably make another digikey order for more flux, resistors maybe, and a switch.

slim cliff
#

I’ve resorted to providing it with power from a weak power bank to turn it on and off until I can get a switch in

#

When I’m done I just unplug it

slim cliff
#

Calumon sticker swag on the back battery plate now, since this thing can make Digimon evolve.

Even if it is a little tacky.

#

The CaluCOM

raw ridge
#

@mystic jacinth I found the info

mystic jacinth
#

Anyone have a link to the exact places to get the electronics needed for this build? Definitely want to make one of these very soon

tight meadow
#

To-Do List
Sprite change (eating/attacking)
comm bug fix
poop
w0lrd bug test

keen verge
#

Nice!!

frosty pondBOT
#

@keen verge has leveled up! (3 ➜ 4)

slim cliff
#

We appreciate everything you do to make this operational. I love it since I can change the sprites to my favorite Digimon

raw ridge
slim cliff
#

I got my soldering iron, soldering wire, and resistors on DigiKey, though the 3.9K resistor I bought is a little chunky and it can be a pain to solder that on when it covers the holes on the board.

The battery I bought off AliExpress did not fit, it was a PH20 end and so I had to strip the end of that battery and wire it to the end that the TTGO T-Display came with.

I could put together the guts of it for someone at least but for rn I don’t have the cash to stock the TTGO T-Display, or the battery it needs on hand. I also need to get 1/6 or 1/8 size resistors cuz the 1/4 size 3.9k resistors I have are too big. Also it could take up to 2 weeks of wait to receive all of those parts.

Also don’t I have a 3D Printer sadly. I had to get my shell made online. I still need to check if my local library has a 3D Printer tbh tho.

raw ridge
slim cliff
#

Oh yeah sorry mb

#

I have to friend you

raw ridge
#

All good!

slim cliff
#

Cuz I’m just trying to get away from some old friends

mystic jacinth
#

Oh I actually wouldn't mind waiting for the guts. I have a friend that could 3d print the shell and I wouldn't mind having to get a battery and screen if needed

slim cliff
mystic jacinth
#

Oh awesome!

jagged pilot
#

Hello, can video output be enabled in Tourn mode? I'm using a full‑function Type‑C to connect to a monitor, but I don't know why there's no signal.

static mesa
#

The esp32 cannot output video over usb (directly to a monitor)

keen verge
#

Good evening everyone

jagged pilot
tight meadow
slim cliff
#

I wrote this for anyone who may be confused on creating custom sprites/rosters for this device. This is easier for me to understand personally at least.

keen verge
#

Why always agumon sir.

slim cliff
#

It needs to be in the appropriate folder also

For example if you have Jyarimon as 02 in your roster, just type "jyarimon" in name.txt and then send that name.txt to your device through LittleFS under the digimon/02 folder

#

I’m currently working on archiving many of the projects on this server.

keen verge
tight meadow
slim cliff
#

Oh this is what he meant

#

Yeah it’s only gonna display Digimon you have in the roster of your device unfortunately

jagged pilot
tight meadow
jagged pilot
#

ok,i will try

jagged pilot
#

the viewer program is in the page of tools?

tight meadow
#

yes

tight meadow
jagged pilot
#

Ok,thx a lot

plain night
#

Hi,would you like to clarify whether the inclusion of resistors is indispensable in the development of the VPET, considering the intention not to use it as an DCOM? Would it be feasible to employ it exclusively as a VPET for wireless connectivity purposes?

#

Sorry, but I'm not good with soldering 😔

barren night
plain night
barren night
#

如果你只是当做Vpet使用的话,不需要电阻

plain night
#

That was my doubt, thanks

slim cliff
#

Yeah the resistors will connect to 3mm nickel plated strip fashioned into prongs or the resistors will be used as the prongs themselves if you want to use the WifiCom or ACOM built into the device.

#

That is where the soldering comes in.

keen verge
#

Hello guys, planning to use this in digimon world app,. How to set up?? My Acom wont konek

#

Always failed

slim cliff
# keen verge Hello guys, planning to use this in digimon world app,. How to set up?? My Acom ...

I haven’t had much success with this with w0rld using the USB Serial function (ACOM/DCOM) but the WiFiCOM function works well enough with it. Sometimes if I haven’t been in a battle for a long time and try to initiate one, I have connection issues. So I have to Reconnect WiFi, close and open the game.

I get around this by Reconnecting WiFi, turning WiFiCOM off and on in w0rld settings, reloading my Digimon, and then proceeding with battle. This usually prevents crashing or freezing from happening for me when initiating a battle after not using the WiFiCOM for so long.

Perhaps somewhere I have messed up a setting or flashed something incorrectly maybe. Idk if others have gotten the ACOM/DCOM function to work for w0rld. The USB Serial setting does work for Alpha Terminal/Serial on PC at least for sending DigiROMs.

#

It has quite a few DigiROMs preloaded under the COMM menu so Alpha Terminal/Serial is something I never really use

keen verge
#

Can you make a video maam?

runic sentinel
#

I tried to connect the digivice D3 US v.1, but it didn't work.

#

The alphacom code pen z is also not working.

tight meadow
#

I purchased a Penz to check for acom errors. I plan to comprehensively verify the errors and proceed with the update.

slim cliff
frosty pondBOT
#

@slim cliff has leveled up! (13 ➜ 14)

keen verge
#

Go go sir!! Thank you for the future updates!!

slim cliff
#

Working on Tamagotchi sprites for the Lilygo WifiCOM, I thought it would be a funny idea. Instead of battling Digimon, I will be battling Tamas. I'll update if I give up or if I manage to make all like 80 something sprites for the device, It seems I can reuse some sprites but if I have something wrong I will have to fix it when flashing/testing.

Many will be easy I assume, as I'm eyeballing the designs straight from the spriter's resource webpage, but I may have to rescale/redesign larger adult Tamas if they are not 16x16. I don't know if I'll color them, maybe.

#

I am only pulling V3 Tama sprites for now but will maybe pick from other devices if they can fit the 48x48 upscaled from 16x16

#

So far Teletchi doesn’t look too janky, I set the FPS low enough to see how it goes through its different animations in the preview screen in the corner

slim cliff
#

Ran into an issue where I realized Digimon have more stages of evolution than tamagotchi, so all Baby I forms will just have to be the Tamagotchi egg from V1. They’ll all likely evolve into the Senior forms for Stage VI+.

slim cliff
#

So far I've got 5 In-Training II Tamas (Baby) drawn up, but the problem is choosing their evolution paths. I have to map the evolution trees all out though, before I make any more.

#

Atp tho the evolution trees will be based on stages, no official evolution paths cuz I don't wanna overwork my brain trying to understand Tama lines

slim cliff
#

There are simply not enough unique Teenager Tamas between P1, P2, and V2 and V3 Connection device to fill all the Champion/Adult slots in the roster. I need like 50+ Teenager Tamagotchi to do that. I may have to stick with just Babytchi for the Baby I slot instead of the egg. Which means Baby II will be Child stage, Child level would be Teenager, and Adult would become Adult. This still isn’t enough stages, so potentially having Adult level evolve to Perfect level will be Adult Tamas turning into different Adults. Like Violetchi -> Memetchi and etc. With Perfect to Ultimate -> Adult to Senior.

slim cliff
#

Been tweaking some of the animation files, I think I had some frames mixed up. I also had some of them backwards, little Babytchi was eating backwards.

Also I’ve narrowed it down to only needing like 5/15 unique sprites.

slim cliff
#

I’ve got about 15 Tamas finished so far, if anyone wants when I’m done I can release the PNGs for you guys to use. I can prepackage them as the anim.bin files or provide the PNGs if you wish to add color.

#

Atm I’m trying to do the entirety of Connection V2 and V3, maybe borrowing some unique debug characters from the P1/P2 and some extras from Angelgotchi/Devilgotchi.

#

They need to be 48x48 which is why I have to fix them by hand.

livid stirrup
#

Can I put several wifi ssid in the secrets.json? I want to be able to use it at home and workplace, and it's hassle to change the id each time I use it

craggy dew
#

Got my Device Running
Thank you guys for making and documenting this thing. You Rock

tight meadow
tight meadow
#

https://www.thingiverse.com/thing:7217090

260426
Bug fix(eating/attacking sprite change, eating skip)

#

I purchased Penz and tested it, and the ACOM function worked normally.

slim cliff
#

I had to remove the secrets.json and reupload a clean one

#

I was scared maybe I’d have to reformat it

#

Which, I did anyways eventually when I started working on the Tamagotchi sprites

runic sentinel
frank hawk
#

@runic sentinel there are two files 8mb and 4mb

#

i think

tight meadow
frank hawk
tight meadow
runic sentinel
#

Is this file? It's February, so I'm wondering if the upload file has been updated yet for 4.mg

static quiver
#

4MB version has been a little behind since the tournament update. The total size surpassed the available space on the 4MB version.

#

So you'll have to stick to that older version for now, or buy a 16MB board.

runic sentinel
#

Okay, since I'm using two versions, I think there's also a 4mb version so I can cancel it.

slim cliff
#

@tight meadow thank you for the update, I uploaded my test sprite (it's just some numbers for each frame) and I can see the difference. As well as the difference in the original sprites when they go through their animations.

coarse crystalBOT
#

Gave +1 Digi-rep to @tight meadow (current: #56 - 45)

slim cliff
#

A little shaky but probably cuz I've been up late

#

It used to use the [07] frame for the training animation and [03] frame for anger/losing and attacking I believe.

tight meadow
#

nice idea. The sprite order got messed up because the environment changed since I first started working on it. I think this will be helpful.

slim cliff
#

I can upload the anim.bin and pngs I have for this if you want

#

Since it's already pre-made

#

Maybe it'll help others too, PNGs and premade anim.bin w/ name.txt. I usually replace slot 85 with this, since it shouldn't evolve and gives time to observe its animations.

#

If you updated the make_anim_bin.py tho this anim.bin may not be accurate

#

I actually didn't check if it had been changed

#

Oki should be fine

#

Tho you may want to flip [05] backwards if that is the one designated for the attack animation when testing, it can be hard to see during the Single battle since the digit gets cut off by the screen. I assume it is [05] in my set when updating.

#

I put the border around it to try to make it stand out more

#

It also helped with making sure the pixels were lined up right when designing the sprite, as each pixel has to be in the correct spot

timber stirrup
runic sentinel
#

Tested, connecting wificom to the game world still has problems, unable to connect to digivice d3 us in wifi mode and serial mode

#

-In serial mode, it is now available for use with the app acom wiki and digimon sender

#

-The connection time is longer before wificom goes offline, but I would like to extend the time, but overall, it's okay.

#
  • comp mode punching bag dm 20 code It's not working.
frosty pondBOT
#

@runic sentinel has leveled up! (1 ➜ 2)

tight meadow
#

As for wificom, I'll have to install w0rld to test it. Also, for the DM20 Punchbag, you will need to use DM20 Battle Mode to support it; others won't work.

frank hawk
#

I haven't had any problems with vpets on w0rld, but you have to reconnect from time to time; it goes into a sort of standby mode or something, which isn't noticeable.

magic quest
# runic sentinel Tested, connecting wificom to the game world still has problems, unable to conne...

I also haven't had any issues connecting to w0rld on wificom. I get the recurring message, "WIFICOM Offline, Please Connect to WiFi," but am still able to connect and battle as usual in the game. Is the issue you're referring to only with your US Digivice D3? I do, however have issues with playing w0rld through serial/DCOM/ACOM mode. It won't work at all for me. I always get the "SUMMON FAILED" error.

For my D20, I usually use Battle > Other and the punching bag code for the DMOG and it works fine.

slim cliff
#

DM20 punching bag worked for me, I haven’t played w0rld in a while but I could check it.

#

Yeah it does time out eventually

#

If you aren’t constantly getting into fights

#

I only connect my wifiCOM for fetch quests/grinding an area or if I’m just having my Digimon follow me around the map while I harvest materials

#

If you want to reconnect without closing the game, you can try to follow these steps before you start a new battle or upload a new Digimon. If your wifiCOM has been active for a while and times out:

Open w0rld Settings
Turn off WifiCOM in Settings
Go to your device, choose “Restart Wifi” or exit WifiCOM menu and go back
Turn WifiCOM back on in w0rld Settings
Upload your Digimon
try again if it fails to upload

If the game freezes you’ll just have to restart the game

#

It may also just disconnect you

#

Also it helps if you close the game manually by logging out, closing w0rld with Alt+F4 can cause you to have to keep closing and opening the application

#

Also if you aren’t using it for a while just disconnect it manually for now right away, will later save you the trouble of potentially disconnecting you from the game servers

#

It could also be a partial issue on w0rld’s end tbh

runic sentinel
slim cliff
#

In a couple months I will be able to produce these for anyone who may want one. If the speaker installation goes smoothly on my current model, it may have a speaker on the device. I got a quote on the shells from PCBWay, with shipping it’s about $9 per shell (like, all the buttons with it too). Solid white though, needs to be sanded and painted.

#

I saw the code for the speaker sound someone made, I think joushiikuta

slim cliff
#

May get a little creative with it tho. I am partially doing sanding and painting to hone a skill, and for fun

#

SLA Resin, btw

slim cliff
#

I’m surprised how long this thing lasts on a full charge. Or a lot of battery charge at least. So far 12 hours with a 1000mAh battery. Haven’t touched it much today, just wanted to see how long idle/low power lasts

slim cliff
#

I found this. 1 hour battery life ahh 😭

#

It does have the correct battery connector end tho

#

But that is abysmally low mAh for this

#

Anyway build time might be sooner. I got a decent amount of money from selling old Pokemon games idc for anymore, ordering parts in bulk is cheaper but objectively costs more upfront.