Congratulations you took easy to understand Object Oriented tied code and made it in to primitive Assembler
@misternegative275926 күн бұрын
uri shaked is multi talented guy , but someone please help me out with wowki pricing and should be adjusted according region specific . Its costly for me
@paulmeynell8866Ай бұрын
Excellent video thank you
@edubmfАй бұрын
Great video. The value here is not just in the bytes saved, it's in the enhanced understanding the process of optimization supplied. Thanks!
@javaunderthehood2 ай бұрын
Hello. In the video at 07:10, you use a L031K6 component in your sketch. I don't have it listed in the parts-library so I can't add it to my sketch. How did you add it? More generally: one can add a new library very easily by using the library manager, but once added in the manager, the actual (visual) part is not listed in the Wokwi parts list , so it can't be added to the sketch. In other words, how do you extend the (visual) parts list?
@alvpjh2 ай бұрын
Very good video and explanation. Thank you
@mich4u2 ай бұрын
Is there a way to make voltage level converter? I mean one on transistors. We would have lv1, lv2, vcc3v3, gnd, lv3, lv4, hv4, hv3, gnd, vcc5v hv2, hv1. I think I know how to do it to make it work one way (using example code for inverter) but how to make it work both ways?
@timecapsule3242 ай бұрын
ভাই রে ভাই। কি জিনিস তুমি।
@hermanzaum3 ай бұрын
You are truly a genius, Uri.
@jonasfelipe7773 ай бұрын
Is this guy really fast on coding? I would like to be like him when I become senior.
@dantecant3 ай бұрын
Can you help me? I get Connecting to WiFi Wokwi-GUEST.... Connected! IP address: 10.13.37.2 HTTP server started When I open a new screen, I get 10.13.37.2 took too long to respond
@DjEdu283 ай бұрын
❤❤❤
@CODEDSTUDIO3 ай бұрын
Link please
@KoleKojot3 ай бұрын
Great video! As a design verification engineer, at the start, it is much better to understand some basic protocols using simulation rather than reading specifications before creating UVC/VIP for that protocol. Thank you for this!
@mdzubaer89343 ай бұрын
very nice.... thanks
@PabloJab20233 ай бұрын
Does custom chip work on pico p?
@jonasfelipe7773 ай бұрын
Please, make a video about the UART functions of the wokwi API. ( Could you create videos about all the structures and functions of the full API?)
@yzbjack71203 ай бұрын
The fucking wokwi api can't see right now,It's trash really
@deltaghostprofessionalgame8753 ай бұрын
Very interesting, but remember code needs to be understandable for humans, but yeah awesome tut
@oscar-unj4 ай бұрын
Congratulations!
@sestv40854 ай бұрын
Hi, I want to create a simulation module that requires components such as a 12V battery and a capacitor. How can I add these in Wokwi?
@krishnabharathi62215 ай бұрын
🎉🎉🎉🎉🎉🎉🎉🎉🎉😊😊😊😊😊😊😊🎉🎉🎉🎉🎉🎉😊😊😊😊😊
@krishnabharathi62215 ай бұрын
ec
@NilsBelde5 ай бұрын
Amazing content! And I have only just started watching.
@Wokwi5 ай бұрын
Thanks!
@thomasthemaker5 ай бұрын
Hi, I came across this. I'm building a Raspberry Pi Zero 2W emulator. Can the same library be used for it?
@Wokwi5 ай бұрын
No, it uses a different chip
@DjEdu285 ай бұрын
Genial! Muitíssimo obrigado Urish. Não conhecia esse projeto do tawjaw, ele me deu algumas ideias para soluções das aulas remotas. Se conhecer outros projetos similares, ficarei muito feliz de receber indicações.
@darklegend98686 ай бұрын
How to get the exact desired delay?
@stephanc71926 ай бұрын
Great video
@richardlynneweisgerber25527 ай бұрын
Are any of these simulators capable of allowing user to stick the Boolean Algebra equation(s) of one's design, then spit out the schematic?
@Lunolux7 ай бұрын
nice
@I_am_Ashok7 ай бұрын
Mind blowing video. May god keep you happy and healthy.
@Sourabh-jv2ip7 ай бұрын
Really great content, helps a lot to understand stuff!!
@ragnar-the-giant8 ай бұрын
Great. You saved bytes you don't even need in this case. The code is terrible and nobody understands it anymore. Whatever. Nice expert insight that most people never need.
@Gamestersaify8 ай бұрын
hello from discord
@terrybailey27698 ай бұрын
I've no doubt that to those who are familiar with this, it all makes sense, but for me who is still trying to learn this it is way way too fast. Please can you do something that is a little more sedate for us mere mortals.
@e.x.p88328 ай бұрын
how you Know all this information :)
@helderalmeida39938 ай бұрын
simple great tutorial! keep doing it...
@tsclly23779 ай бұрын
as an ad-on, for paying customers, add on a chip supplier data base and market portal; new (with chip place of origin) and used (ditto, as so many come from China). Your logical area of development then would be into hardware for setting and soldering on chips and board chip removal for the used market. Further hardware would be automated chip testers. Grinding up chip is so anti-productive from at the very least the energy perspective. I see this tool as a good start to get the electronic cottage industry going.
@stevec50009 ай бұрын
He lost me at designing his own chip! LOL
@rizkitrimukti38279 ай бұрын
Can I2C Communication Components such as LCD 12C or Oled use this port manipulation?
@kahlo29439 ай бұрын
Your 158 bytes are not the end. This one uses 80 bytes only and 0 bytes dynamic memory: int main() { DDRB = DDRB | 0b00001000; while (1) { PORTB = PORTB ^ 0b00001000; // flipping 1 pin only for(long i = 0; i < 500000; i++) { asm(""); } } }
@robstevense1529 ай бұрын
From the arduino IDE it can easily be done in 148 bytes by using a smaller counter variable i of 3 bytes: int main() { // ========== Setup ========== for (;;) { // ========== Loop forever =========== PINB |= 1 << 5; for (__uint24 i = 0; i++ < 3000000;) { asm(""); } } // ================ Loop forever =========== }
@lecturerintisaar30159 ай бұрын
Is it possible to do biometric simulation like palm, face , iris or fingerprint into wokwi simulator??
@matejptacek80209 ай бұрын
The active waiting saves space but definitely is not optimal in terms of energy consumption
@colleagueriley8607 ай бұрын
nor in terms of consistent timing
@LambdaTechnology10 ай бұрын
My dude dropped us off at Arduino code Dropped us into C code Then he optimized us with some ASM 😂 🫡🫡🫡 my hat is off to you sir, FANTASTIC Explanation for memory save. Keep up with the ASM tuts….it’s a dying breed, but this is a fantastic platform to teach it on. Everyone wants to “talk to the metal” 👍
@Astrabajt10 ай бұрын
Im wondering why PINB can be assigned with the value. I thought it was read only ;)
@PeetHobby10 ай бұрын
There are AVR app notes that discuss this topic and compare loops and code structures with each other on speed and size. You can search for: 'Atmel AVR4027: Tips and Tricks to Optimize Your C Code for 8-bit AVR Microcontrollers.' Prettified code is not necessarily faster, but repeating code is also not smart.
@jakeowsley655210 ай бұрын
Hello, This was something I hadn't seen before. Writing PINB toggles all bits (i.e. 0xFF). That part wasn't clear from your narration, "totals the pins". PINx is considered a read only register in Atmel spec, with a caveat: "Three I/O memory address locations are allocated for each port, one each for the Data Register - PORTx, Data Direction Register - DDRx, and the Port Input Pins - PINx. The Port Input Pins I/O location is read only ... writing a logic one to a bit in the PINx Register, will result in a toggle in the corresponding bit in the Data Register."