ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 14 Oct 2017

Standard

Hello hello! We are reporting our Saturday regular kids coding class πŸ™‚

IMG_9727

IMG_9744

IMG_9780

Cinta spent two sessions working on PCB design and simulation using Proteus πŸ™‚

IMG_9733

She was very excited πŸ™‚

IMG_9761

IMG_9807

Cinta started with resistors, buttons and LED’s

IMG_9731

IMG_9732

Proteus can be connected to Arduino IDE

IMG_9824

Then Cinta added more and more components to her design πŸ™‚

IMG_9806

An awesome way to simulate πŸ™‚ Next lesson Cinta will be given task to simulate a Tic Tac Toe on Arduino πŸ˜‰

IMG_9839

Helloooo Ruben was back πŸ™‚

IMG_9738

This was where we left: creating and ultrasonic counter πŸ™‚

IMG_9739

Capt. Faris helped Ruben with the code

IMG_9759

IMG_9749//embedr.flickr.com/assets/client-code.js

And after several debugging, installing, and testing, it worked πŸ™‚

IMG_9763

IMG_9764

And then Ruben was given this: adding buzzer and lamp to the previous one πŸ™‚ So that when the counter reaches certain number, the buzzer will be active and so will the LED πŸ™‚

IMG_9765

IMG_9774

IMG_9779

IMG_9784

Ruben likes to assemble things πŸ™‚

IMG_9785

The LED worked but not yet the buzzer πŸ™‚

IMG_9820

Will work on it next week πŸ˜‰

IMG_9829

Koosha had a new project πŸ™‚

IMG_9772

First he collected the components and the tools

IMG_9773

IMG_9778

Including this light to give better light

IMG_9781

Koosha prepared lots of breadboards, buttons and RGB LEDs

IMG_9786

IMG_9805

He wouldn’t tell what he was doing πŸ˜€

IMG_9821

We had to make lots of guess

IMG_9822

IMG_9825

Until…

IMG_9826

Koosha was working on a Tic Tac Toe on Arduino πŸ™‚

IMG_9827

IMG_9828

Excellent idea! πŸ™‚

IMG_9840

He still has to add more resistors and wires and also the coding, and we will continue working on it next week πŸ™‚

IMG_9841

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 5 Aug 2017

Standard

Hello! This is our regular thing on Saturdays πŸ™‚

IMG_4985

Vian surprisingly told us he wants to learn Arduino/ESPectro Programming instead of GameMaker and Minecraft πŸ™‚

IMG_4974

He learned to make an LED blinking πŸ˜‰

IMG_4958

IMG_4959

and then 2 LEDs

IMG_4969

and then 3 LEDs

IMG_4980

and then because we’re out of breadboards then Vian learned how to make RGB LED works πŸ™‚

IMG_4981

Rezky got a new LCD I2C and ready to test it

IMG_4944

IMG_4951

Yea it worked πŸ™‚

IMG_4952

Rezky learned to create some simple custom char

IMG_4956

and also lots of sets of custom chars πŸ™‚

IMG_4966

So did Ruben, he had just got a new LCD I2C

IMG_4946

he did the wiring and prepare to test it πŸ™‚

IMG_4949 2

while we’re installing some libraries, he drew πŸ™‚ amazing πŸ™‚

IMG_4953

or put everything inside his toolbox on a breadboard πŸ˜€

IMG_4961

or lay down for a while πŸ˜€

IMG_4972

ok Uben, the library is ready, let’s compile πŸ˜‰ Yes it works! πŸ™‚

IMG_4965

Ruben learned how to display text on the LCD

IMG_4973

and also how to put a smile on it πŸ™‚

IMG_4987

then given the task to put a sad face πŸ˜‰

IMG_4988

Ozan was really busy making an ultrasonic sensor work πŸ˜‰

IMG_4948 2

IMG_4957

IMG_4977

and finally it worked πŸ™‚

IMG_4978 2

The LCD is showing the number it is counting *it was dimmed because we use 3,3V instead of 5V (the 5V is used to power the ultrasonic sensor)

IMG_4979

Yaaay, awesome work Ozaaaaan πŸ˜‰

IMG_4983 2

Nadine wanted to learn Arduino/ESPectro programming too πŸ™‚ Capt. Faris helped her to get started πŸ™‚

IMG_4950 2

Nadine is very interested to learn about components and devboard πŸ™‚

IMG_4960

IMG_4962 2

She learned how to make a LED blinking (just like Vian)

IMG_4975 IMG_4976

Learned some debugging with Capt. Faris

IMG_4982

and then learned to blink more LEDs πŸ˜‰

IMG_4984

and also RGB LED πŸ™‚

IMG_4990

Proud! Good job Nadine! *she can’t wait to have her own ProCodeCG Kits next week πŸ˜‰

IMG_4991

Capt. Cinta examining the ProCodeCG Big Toolbox to get some idea what to create πŸ™‚

IMG_4942 2

It’s so much fun today like always πŸ˜‰

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 8 July 2017

Standard

ProCodeCG Kids Regular Coding Class – ESPectro Programming today πŸ™‚

IMG_3259

We had a newcomer, Emma πŸ™‚

IMG_3260

Emma is interested to learn C so she was given an intro to Arduino to try some C-like language πŸ™‚

IMG_3289

IMG_3297

IMG_3298

IMG_3299

IMG_3312 2

IMG_3316

IMG_3320

Hello Rafi welcome back πŸ™‚

IMG_3261

Rafi picked up where he left more than a month ago πŸ™‚

IMG_3281

He created an animation of charging battery πŸ™‚

IMG_3285

IMG_3286

IMG_3287

Raul was also catching up with stuff too πŸ™‚ He was working on synchronized clock via internet through wifi on board ESPectro πŸ™‚

IMG_3262

Ruben had finished multiple LEDs last week. Today he learned about RGB LED

IMG_3273

IMG_3274

IMG_3290

Under Capt. Faris’ supervision πŸ˜‰

IMG_3263 IMG_3264

IMG_3277

This cute little guy took notes! A rare scene! Kids should be taught to do this! πŸ™‚

IMG_3282

Ruben seems to have another calling too: drawing πŸ™‚

IMG_3283

IMG_3288

Ok, with Capt. Faris assistance,

IMG_3291

Ruben has also finished to make a button worked too πŸ˜‰

IMG_3309

Hello Rezky πŸ™‚

IMG_3265

Rezky fixed what didn’t work the last time

IMG_3275

He redid the button and button to serial section, and both worked nicely!

IMG_3279

IMG_3280

IMG_3284

Abdillah was given a task to create a counter with an ultrasonic sensor

IMG_3266

It worked perfectly with an Arduino πŸ™‚

IMG_3267

The ultrasonic sensor will count how many objects detected πŸ™‚

IMG_3268

Next is to make this work with ESPectro so we can send the data via cloud πŸ™‚

IMG_3269

and make LCD I2C works with ESPectro

IMG_3305

Abdillah was helping Rezky with library errors πŸ™‚

IMG_3293

Rezvan was back too πŸ™‚ Β Working with button to serial

IMG_3306

And worked nicely! Next is button with LED πŸ™‚

IMG_3307

Capt. Malik (started to have being in a pic :D) was working on air-drum project πŸ™‚

IMG_3308

We’ve got lots of project going not only in the class but also when the kids are off the class πŸ˜‰ There gonna be lots of progress next Saturday πŸ™‚ Can’t wait πŸ˜‰

 

ProCodeCG Kids Regular Coding Class – ESPectro & Arduino Programming – 3 June 2017

Standard

ProCodeCG Regular Coding Class yesterday πŸ™‚

IMG_0300

IMG_0334

IMG_0324

Clarence came with lots of progress πŸ™‚

IMG_0288

He made some improvements on the game he created with ESPectro and TFT Display

IMG_0289

IMG_0291

Clarence can sit all day all night to do this, his parents always have a hard time picking him up because he would just sit and work until someone drag the table and the carpet he sits on πŸ˜€

IMG_0293

Hello Ozan, one of theΒ awkward poses we get each time we take his pic because he didn’t like to be in a pic πŸ˜€

IMG_0295

Ozan finished two tasks

IMG_0304 2

One is showing a smiley face on the LCD

IMG_0306

IMG_0307

And the other one is to show custom chars

IMG_0315

IMG_0322

Well done Ozan πŸ™‚

IMG_0323

FriendshipΒ πŸ™‚

IMG_0325

Rezky was still struggling with ESPectro installment and setting up πŸ™‚

IMG_0296

Painful at the beginning but worth it in the end πŸ™‚

IMG_0339

Malik had successfully completed his task to connect a gyro to LEDs and then started his Air Drum Project

IMG_0297

IMG_0301

We had to shop some more components

IMG_0319

IMG_0328

Malik had finished typing all the code with no errors. Once we get the components, we can start to build it πŸ™‚

IMG_0338

Rezvan, Malik’s little brother, came to the class after his taekwondo class πŸ™‚

IMG_0330

Rezvan finished a code to activate ProCodeCG LED code at home πŸ™‚

IMG_0332

Rezvan with Malik’s toolbox πŸ™‚ Looking for resistors with correct values πŸ™‚

IMG_0333

Rezvan was going to test an RGB LED

IMG_0337

IMG_0348

Worked just fine. Yes πŸ™‚

IMG_0352

See you again next week πŸ™‚ Our regular coding class will be off only during Coding Camp πŸ™‚

ProCodeCG Kids Regular Coding Class – Arduino Programming – 25 Feb 2017

Standard

Our regular awesomeness πŸ˜‰

IMG_3479

Capt. Awa had finished the task to be done today (he had already made a video :D), so he was ready to assist the class today πŸ˜‰

IMG_3480

Today we had two tasks: creating stopwatch with 2 buttons and smart lamp with RGB LED πŸ˜‰ Β This is a Captain Meeting, discussing what to be delivered in class and making sure that the schematic works fine πŸ˜‰

IMG_3543

Friendship in class πŸ˜‰ Hello welcome back Farrell πŸ˜‰

IMG_3481

Farrell’s SSTV Project has to wait (due to the expensive components :D) so Farrell should stick with what’s given in the class πŸ™‚

IMG_3507

Clarence made lots of progress with the TFT LCD πŸ˜‰ He created lots of screen effects and cool modifications πŸ˜‰

IMG_3482 2

Clarence was curious on how to use button. Lucky that we did a project with buttons today, so Clarence can follow the class while doing his own project πŸ˜‰

IMG_3493

Clarence made stopwatch with one button instead of two πŸ™‚ and send the output to the screen πŸ™‚

IMG_3505

He kept modifying the code and make the stopwatch works with nice display πŸ™‚

IMG_3523

Next target is to display the stopwatch in analog πŸ™‚

IMG_3516

Capt. Awa (middle) assisting Areli (left) and Nafis (right)

IMG_3484 2

We had a kid sitting in the class today πŸ™‚ His name is Ansyah πŸ˜‰

IMG_3485

Nice view πŸ˜‰

IMG_3486

Capt. Awa was very busy making sure everybody had got it right πŸ˜€

IMG_3487

Impressive dedication, Areli πŸ™‚

IMG_3488

Got the feeling that soon Areli’s box should be replaced with bigger one πŸ˜€

IMG_3500

Zahran was back πŸ™‚

IMG_3489

After a while, Zahran came back to catch up πŸ˜‰

IMG_3501

Nafis was really happy today for some reasons: we didn’t use seven segments and he had lots of friends πŸ™‚

IMG_3490 2

Capt. Awa assisting Ozan (on the back) and Farrell (in the corner)

IMG_3492

Whoaaaa, why so serious, Capt. Reza? πŸ˜€

IMG_3494

Reza is a very determined and focus kid. Very reliable Captain πŸ™‚

IMG_3502

Thanks Capt. Awa for helping so many kids today πŸ˜‰

IMG_3495

IMG_3504

The stopwatch πŸ˜‰

IMG_3496

Ren finishedΒ his job easily, like always πŸ™‚

IMG_3497

Ozan doing his schematic under very close supervision of Capt. Awa :

IMG_3508

And it worked, yay! (They use jacket slave to cover the LDR entirely so the RGB LED will light up πŸ˜€

IMG_3511

Next week we’ll do more interesting projects πŸ˜‰ See you then πŸ™‚

 

ProCodeCG Family Coding Crash Course Day #2 – 22 Nov 2016

Standard

Day 2 πŸ™‚ We continued our Arduino lessons πŸ™‚

IMG_7047

We started to use button to activate other components. This one will activate the LED onboard

IMG_7048IMG_7049

Razin and Sadid loved doing this πŸ™‚

IMG_7050

Look at that smile πŸ˜‰
IMG_7051

Sadid’s worked but Razin didn’t so the big brother offered some help πŸ™‚

IMG_7052

Then we added a LED
IMG_7053 2 IMG_7055

Then two LEDs. The button will be used to activate each LED depends on how fast you click it.
IMG_7056

Then we learned to use buzzer! Yaaaay we heard some sounds coming πŸ™‚

IMG_7057

Next: RGB LED πŸ˜‰
IMG_7059

The kids loved how the LED changing color πŸ˜‰ They said it was so beautiful the won’t remove the components from the breadboard πŸ˜€

IMG_7060

And the last lesson today is to create an alarm using ultrasonic sensor and a buzzer πŸ˜‰
IMG_7061

We’ve learned so much! πŸ™‚ And more tomorrow! πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino & ESPectro Programming – 22 Oct 2016

Standard

Hello! Today we will explore RGB LED by entering string to serial monitor to set the color of the led πŸ™‚

IMG_4880

Before the class started, Awa showed his now-working-LCD πŸ˜€ hello! πŸ˜‰

IMG_4881

Very few kids in the morning but more will show up πŸ™‚
IMG_4882

The schematic and the code

IMG_4884

Clarence helped his sister Pru to set up her work
IMG_4885

Zahran and Ren

IMG_4886
IMG_4887

The happiest always: Awa πŸ™‚

IMG_4888

The messy desk and all stuff LOL
IMG_4889

Kids are kids. They play everywhere πŸ˜€

IMG_4891

We often have to split the screen that shows the upper part of the code on one half-side of the screen and the other to show the lower part of the code because the kids have different typing speed πŸ™‚
IMG_4892

Sometimes the schematic looks ok but doesn’t work. Today we found out that there were LOTS of dead RGB LED.

IMG_4894

Malik demonstrates potentiometer to control a microservo πŸ™‚ Nice!
IMG_4895

The possibility is endless! πŸ™‚ These things really ignite kids creativity πŸ™‚

IMG_4896

Reza at work
IMG_4897

Ozan had to type the original RGB LED code and make sure it worked before he couldΒ continue the string to serial monitor RGB LED.

IMG_4898

Rezandra is always so dedicated and serious πŸ™‚
IMG_4899

Darrell forgot to bring his kit but luckily Awa has 2 arduino board plus cables too so Awa lend it to Darrell πŸ™‚ We had spare breadboards, wires and resistors and RGB LED so all was good πŸ™‚

IMG_4900

Clarence was figuring out how to connect sensor to LCD module with so limited port πŸ˜€
IMG_4901

Areli had to type in the original RGB LED code too before moving on the next one πŸ™‚

IMG_4902

Malik gave ESPectro Core and Base a try πŸ™‚
IMG_4903

And this month ProCodeCG is 2 years old! One of the parents brought us a birthday cake! Yaay thanks!!! πŸ™‚

IMG_4904
IMG_4906

Come on kids lets sing and take a picture and then eat the cake! And the kids just sit still busy with their computers and breadboards LOL
IMG_4911

Happy Birthday ProCodeCG! May you will always be able to contribute good things to the community, to the people and to the nation πŸ™‚

IMG_4912

Let’s grow together and make awesome things, kids!!!
IMG_4917

ProCodeCG is so proud to be able to educate these amazing kids! And we would like to say thanks to parents for supporting us πŸ™‚
IMG_4920

See you on our next birthday and see what happens! πŸ˜‰

ProCodeCG Kids Regular Coding Class – 3 Sep 2016 – Arduino RGB LED and More

Standard

Hello we’re back!!!

IMG_1351

We had lots and lots of kids today! πŸ™‚ We had more new kids signing up! Lots of kids didn’t come to the class but there was so many, so that we ran out of tables πŸ˜€

IMG_1445

Azriel had to set up his table here LOL (thanks Telkomsel :D)
IMG_1352

Parents were there too helping their kids setting up things
IMG_1353

IMG_1354

We had to arrange seat positions to make kids easier to learn because most of the kids were learning Arduino now but some of them are new to programming so they were given intro to programming and some of them are still interested in Java Programming so we had to put them in groups πŸ™‚
IMG_1355

Zahran is helping Malik getting started πŸ™‚

IMG_1356

Rezandra helping Darrell to download Arduino software and do some set up πŸ™‚
IMG_1357

May is helping Nanin to find the web for programming intro πŸ™‚

IMG_1358

Kids and parents keep coming in πŸ™‚
IMG_1359

Areli opened his ProCodeCG Arduino Kit right away and rebuild the circuit he did last night πŸ™‚

IMG_1360

Tyo is helping Vian to create games with Game Maker πŸ™‚
IMG_1362

And this is the result πŸ™‚

IMG_1376

IMG_1377

This is Awa helping Raza πŸ™‚ These ProCodeCG Kids are so amazing! πŸ™‚

IMG_1363

Awa is very proactive πŸ™‚ He assisted Raza from beginning to end πŸ˜‰

IMG_1368

The class kept running even though there was problems with the display
IMG_1364

So that Mas Ody from Digilife had to fix it again and again πŸ˜€ Thanks mas πŸ™‚

IMG_1365

Ok once the screen back, we learned how to read value of resistors πŸ™‚ It was fun πŸ™‚
IMG_1366

Kids should learn basic electronics so that they will understand that if they don’t put resistors on their LED circuits it can burn the LED or even the Arduino board πŸ™‚

IMG_1367

Then we started to learn about RGB LED (we have learned about LED in the previous class)

IMG_1370

Then we started to create the circuit

IMG_1371

And worked πŸ™‚ This one is Muhammad’s πŸ™‚
IMG_1372

The most soothing scenes mostly found in ProCodeCG Kids Coding Class is the connections between kids that help other kids πŸ™‚ The boy on the left is Isa, May’s little brother (May has just joined the class today), he took over his sister’s computer but with the help of Nanin (the girl on the right), Isa stopped losing temper and start learning with Nanin πŸ™‚
IMG_1374

Now May (the girl with brown hijab) can do her programming while Nanin, amazingly took care of Isa πŸ™‚ Unbelievable! πŸ™‚

IMG_1375

This one is Yogi, working on functions programming πŸ™‚

IMG_1378

Ozan too πŸ™‚

IMG_1379

Renald (boy in blue shirt) is a newcomer too πŸ™‚ Too bad his laptop was having trouble connecting to the internet so he had to wait for long 😦 Azka (the girl with green shirt) is also new, she is working on her programming intro task πŸ™‚
IMG_1380

This class is always full of bright brains and lovely interactions πŸ™‚ This is Malik with his brother πŸ™‚ Lots of ProCodeCG kids bring their younger brother/sister and this is good πŸ™‚

IMG_1381

The kids were probably sit next to another doing different thing, but all was having fun πŸ™‚
IMG_1383

And help each other πŸ™‚

IMG_1384
IMG_1385

Faris started to connect Arduino to an ultrasonic sensor πŸ™‚

IMG_1386

IMG_1400

IMG_1401

The circuit

IMG_1403

It displays the distance of the object detected by the sensor πŸ™‚

IMG_1402

And then Faris modified the circuit, adding more LEDs and modify the code so on certain distance different LED will light up! Yaay πŸ™‚

IMG_1408

Farrell (white shirt) is doing research about gyroscope. He’s going to make a project with Arduino and gyroscope! πŸ™‚
IMG_1388

Raza almost finished his task for today! Yaaay!
IMG_1389

While Isa kept wandering around

IMG_1391

And hug Ozan from the back πŸ˜€
IMG_1392

Isa cheered up Ozan for finishing the code πŸ˜€

IMG_1393

Ok now Isa is under Ozan’s custody LOL

 

IMG_1397

Tyo was working on his Java project. He couldn’t make compile it with Netbeans so we had to do it in command prompt πŸ˜€
IMG_1394

We had to set up environment variables inΒ path

IMG_1396

and classpath, to be able to run Java from command prompt πŸ™‚

IMG_1395

We use vi editor to type it in

Bildschirmfoto 2016-09-03 um 3.16.24 PM

compile with javac and run it with java command

Bildschirmfoto 2016-09-03 um 3.16.36 PM

And it worked πŸ˜‰
Bildschirmfoto 2016-09-03 um 3.16.42 PM Bildschirmfoto 2016-09-03 um 3.16.43 PM

Happy parents of Nafis πŸ™‚ Nafis is also a newcomer! Welcome!!! πŸ™‚

IMG_1398

After the class, the place was totally a mess πŸ˜€

IMG_1399

But don’t worry! While Tyo was being interviewed by Digilife

IMG_1405

and Azriel being interviewed afterwards..
IMG_1406

Awa is always ready to tidy up! πŸ™‚
IMG_1410

happily!!! Thanks Awaa for being so helpful πŸ™‚

IMG_1412

While this one, Wibi (little brother of Edo who didn’t come to the class today) liked to play in the server room πŸ™‚
IMG_1424

When the light went up he realized that he sit on a high chair

IMG_1425

so he cried for help
IMG_1426

And Fizhan came to rescue πŸ˜€

IMG_1427

Don’t worry kid πŸ˜€
IMG_1428

Kids are so lovable, and their interaction with each other is such a cure to every soul πŸ™‚

IMG_1429

After class kids were still around to play πŸ˜€ They play hide and seek and everything πŸ™‚
IMG_1430 IMG_1431

And Wibi very interested in Awa’s Arduino on Lego πŸ˜‰
IMG_1433

Another happy parent!

IMG_1434

Awa’s mom was working while waiting for Awa πŸ™‚ (she’s has just graduated from Coding Mum πŸ˜‰
IMG_1435

More playing πŸ™‚ Aika (Zaky’s little sister) cried because she thought other kids were going to hurt his brother because all kids were running after Zaky LOL
IMG_1437

Ok time to go home Farrell? Don’t forget about our gyroscope project okay?

IMG_1438

Awaaaa are you going to stay here forever? πŸ˜€
IMG_1440

Apparently yes πŸ˜€ πŸ˜€ πŸ˜€ Other kids joined LOL

IMG_1446

See you next week kids! πŸ™‚ ❀ ❀ ❀