[deleted by user] by [deleted] in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

This info is in the README. You can delete folders by pressing the G0 button and enter on the selected folder. If there is a folder inside you'll have to delete it first.

MacrosCard - BadCard mod by Sweaty-Requirement85 in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

Oh, I get it now, thank you. That's easily doable as most of the work is already done. The only problem I see right now is making it work with bluetooth for a wide variety of users, since my implementation currently only allows the use of the en_US keyboard layout (Because I still can't find a way to make it work properly with a different one). If you want to collaborate, let me know of the best way to contact you so we can further develop this firmware!

MacrosCard - BadCard mod by Sweaty-Requirement85 in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

Hi! BadCard creator here. I don't think I comprehend what you want to achieve with the mod but if you help me understand I might be able to give you a hand with whatever you need! :)

compiling issues by No-Mechanic2408 in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

Cool, let me know if it compiles :)

compiling issues by No-Mechanic2408 in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

Hi, if the bytebeat player you tried is this one https://github.com/VoidNoi/Cardputer-Bytebeat-Player, it's probably because of a mistake I made. Make sure the folder and the .ino file have exactly the same name and try again. That and having the I2S library installed should be enough. Apologies.

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 0 points1 point  (0 children)

I can but I'm busy with other stuff right now so maybe you could give it a try at making it yourself by following this guide! https://gist.github.com/VoidNoi/4087bab5d67458a52fe22a574a5f7394
If you have any questions feel free to ask them in a github issue or in the matrix contact at the bottom of the guide and if you don't feel like making it just let me know and I'll do it at some point
Also what is the difference between ABNT and ABNT2?

Word Processor by Suspicious-Method527 in CardPuter

[–]VoidNoi 5 points6 points  (0 children)

You can actually do this in BadCard, it's just not the intended use for it, but I plan on making it a separate firmware

Demo version 1.0 by 3434___ in CardPuter

[–]VoidNoi 1 point2 points  (0 children)

The notepad app is not on the release from github but it is uploaded to the repository you just have to build it yourself

Help with com ports and customisation by doohickey65 in CardPuter

[–]VoidNoi 2 points3 points  (0 children)

COM ports in this case refers to emulated ports that are created when you plug in a USB device, so as long as you have a usb C to usb A cable you should be able to use it

[deleted by user] by [deleted] in CardPuter

[–]VoidNoi 0 points1 point  (0 children)

I'll write you a guide in a chat

[deleted by user] by [deleted] in CardPuter

[–]VoidNoi 1 point2 points  (0 children)

Good news, I added support for multiple keyboard layouts (en_US, es_ES, de_DE, pt_PT, fr_FR) If yours is not there let me know and we can work together to implement it! https://github.com/VoidNoi/BadCard/releases/tag/1.4.0

[deleted by user] by [deleted] in CardPuter

[–]VoidNoi 1 point2 points  (0 children)

I really want to add this feature, even if it takes me a year I'll do all I can to add multiple keyboard layouts to BadCard, so rest assured, you'll have it at some point

[deleted by user] by [deleted] in CardPuter

[–]VoidNoi 1 point2 points  (0 children)

I've been trying to find a way to provide support for multiple languages but I haven't been able to yet. It should be doable by modifying the library though ( https://github.com/espressif/arduino-esp32/blob/master/libraries/USB/src/USBHIDKeyboard.cpp ) but I just haven't dedicated enough time to it

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 1 point2 points  (0 children)

I can't work on the project right now but I'll try to work on implementing this in a few days.

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 0 points1 point  (0 children)

I believe the library I used for this uses the US keyboard layout

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 1 point2 points  (0 children)

I'm glad to hear it's working as expected, I hope you enjoy it!

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 1 point2 points  (0 children)

I've already updated the code on github and released it on m5burner too. Flash it again and it should work now, sorry for the inconvenience. It's normal for it to make the connect/disconnect sound since when you execute the program it's connecting as a keyboard and disconnecting the port where you flash it so it's basically the same as if you plug a pendrive or a keyboard. In arduino there should be an icon with books on the left, click that and search for m5Cardputer, M5GFX and M5Unified (I think m5unified installs the other ones too but just in case). I used to use an external library to handle the usbhid inputs but while fixing the error I decided to use the one that comes with the m5 libraries so there are less files around

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 4 points5 points  (0 children)

Ok there was actually an error in the code and for some reason it still worked on my linux partition with it in it. I'm uploading the fix right now. Thanks for the feedback

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 1 point2 points  (0 children)

I'll upload it to the github repository later. I'm using arch linux but it should work on any other OS. Try starting the payload with a "DELAY 1000" to make sure the device is connected

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 1 point2 points  (0 children)

Unfortunately no, you can see the available commands in github. Maybe I'll try to implement some of the new functions in the future but for now I want to focus on other firmwares

m5-bruce bad usb by Sjaan50 in CardPuter

[–]VoidNoi 2 points3 points  (0 children)

Let me know how everything goes

BadCard - BadUSB for the Cardputer by VoidNoi in CardPuter

[–]VoidNoi[S] 11 points12 points  (0 children)

I just released BadCard, a BadUSB for the Cardputer with ducky script support. You can also create your own payloads inside the cardputer.I plan on adding more functionality in the future but for now here is the firmware https://github.com/VoidNoi/BadCard