ProCodeCG Kids Regular Coding Class – ESPectro/Arduino – 27 May 2017

Standard

Today we had one student working on ESPectro and one on Arduino Mega and one on Arduino Uno 😀

Rezky had just started his ESPectro programming journey, that we already know, is painful at the beginning (the setup and installation) 🙂 Hopefully we will finish the installation next week and start to work with ESPectro the week after 🙂

IMG_9797

The first day of Ramadhan 🙂 Lots of kids didn’t come, probably still adjusting with the new schedule of waking up earlier for sahur, etc.

IMG_9817

Capt. Malik is back! Ready to continue the Air Drum with Gyro Project!

IMG_9819

Yeah this is how Capt. Malik looks like when he’s at work! 😉

IMG_9826

IMG_9837

Malik uses Arduino Mega

IMG_9840

And the gyro test worked well

IMG_9839

IMG_9847

IMG_9851

Malik’s little brother is also interested in the same thing 🙂 Rezvan had just started Arduino Programming 🙂

IMG_9820

Started with LED and resistor

IMG_9830

Worked nicely 🙂

IMG_9831

And then Rezvan was working with more LEDs 🙂

IMG_9832

IMG_9836

Malik helped Rezvan to check the wiring

IMG_9844

And yes! Worked ok 😉

IMG_9848

There’s always interesting things to do each week, there are lots of new things to explore in the handout 🙂

ProCodeCG Kids Regular Coding Class – Minecraft Modding, Intro to Programming, Java Programming, Apps Programming – 20 May 2017

Standard

Our open topics class yesterday 🙂 Rezky was working on Intro to Programming with CodeCombat 🙂

IMG_9286

IMG_9312

IMG_9318

J always has projects to do in Minecraft 🙂

IMG_9290

Vian (blue shirt), J (eyeglasses) and Gyan (in jacket) signed in to one Minecraft server and build things together

IMG_9293

IMG_9317

The class 🙂

IMG_9294

Dika was in the middle of creating a To Do Apps with Thunkable

IMG_9295

IMG_9303

IMG_9314

The result 🙂 (some of the properties should be set to look neater)

IMG_9315

Tyo made lots of progress 🙂

IMG_9298

He had finished ProCodeCG Attendance List Prototype in Java 🙂 We just tick on the check boxes and it will shows how many students attending, then add the date and save it to file!

IMG_9299

Great job, Tyo! 🙂

IMG_9300

Tyo had also finished creating Snake Game in Java

IMG_9320

and adding some scores (a score will be added each time the Snake eat a food). Next is to print the score on the game board 😉

IMG_9321

Gyan is very good creating things with Red Stone and gates in Minecraft 🙂

IMG_9304

He can make almost anything, from sliding doors to traps and so much more 🙂

IMG_9305

IMG_9306

Rafi switched from ESPectro to Minecraft coding 🙂

IMG_9311

He learned how to use looping to create stacks of blocks

 

Like this one 🙂

IMG_9316

Captain Corner 😀

IMG_9297

Capt. Zaki giving help to Rezky

IMG_9308 IMG_9309

and helping Rafi with the server

IMG_9313

The class 🙂

IMG_9310

The front office 🙂 (two other girls didn’t show up, hiks)

IMG_9307

See you next week 🙂

 

 

 

 

 

ProCodeCG – Kids Regular Coding Class – ESPectro Programming – 20 May 2017

Standard

ProCodeCG Kids ESPectro Programming yesterday 🙂

IMG_9282

We started to create simple animation on 16×2 LCD 🙂

IMG_9283

Rafi would not stop doing something until he gets it right 🙂

IMG_9284

We were finding out how to make animation without the LCD keeps flickering

IMG_9288

As soon as we find out, we will start making more complex animation and probably games on 16×2 LCD 🙂

IMG_9289

Rafi was making a charging battery animation

IMG_9302

We are planning to create a little sticky man animation running through one side of the LCD to the other side 😉

IMG_9301

A pleasant surprise: our lead captain, zaki, gave us a visit 🙂

IMG_9292

Welcome back, cap! 🙂

IMG_9319

 

ProCodeCG – Private Training – Data Acquisition with ESPectro – Day #1 – 15 May 2017

Standard

Today we had a training on gathering data from sensors using DHT11 and MLX90614 using ESPectro development board 🙂

Setting up before the class started

IMG_8921 IMG_8922

IMG_8923

We used two different computers to make sure we can do lots of things simultaneously 🙂

IMG_8924

we also have to make sure we have reliable internet connection and a toolbox full of anything we might need 😉

IMG_8925

we tested MLX90614 with Arduino

IMG_8927

IMG_8929

and it worked. Next we will use ESPectro to be able to send the data via cloud 🙂

IMG_8928

We’re going to use the sensors to measure battery temperature

IMG_8930

We’re going to use multiple sensors to measure multiple batteries, so we’ve got lots of things to do, and will continue the training on Wednesday 🙂

IMG_8931

ProCodeCG codeMeetUp() #104 – BR – Acer CloudProfessor

Standard

ProCodeCG is where we can learn the most recent technology 🙂 Today Professor BR taught us a bit about Acer CloudProfessor 🙂

IMG_8412 IMG_8413

Acer CloudProfessor (black little box) connected to a powerback (white, bigger box), surrounded with devboards, connectors, and sensors.

IMG_8414

One of our cutest audience 🙂

IMG_8415

The audience (a few more came later)

IMG_8416

Yaaay, more moms and kids 🙂

IMG_8418

The ide of CloudProfessor inspired by MicroProfessor – MPF-01

IMG_8420 IMG_8421

Acer CloudProfessor connected to RGB LED to be controlled remotely via a smartphone

IMG_8422 IMG_8423

The code

IMG_8424

Lots of things can be done with different sensors

IMG_8425

IMG_8426

IMG_8427

Several sensors connected to an Arduino Leonardo with a stack-up I2C connectors

IMG_8428

Working easily 🙂

IMG_8429

A brilliant example: CPF Ramen Cooler 😀 It will detect the temperature of a bowl of ramen and activate fan to cool it off 😀

IMG_8430

Bluetooth technlogy

IMG_8431

A demo of compiling and running the code

IMG_8433

IMG_8434

Very few people know about this latest technology, and those attending this short lecture today will surely a few steps ahead 😉

IMG_8437

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 7 May 2017

Standard

ESPectro Programming class yesterday 🙂

IMG_8233

Clarence had a some interesting thing to show us, like usual 🙂

IMG_8234

He created a clock that is synchronized to internet with ESPectro and TFT display. This one is before connected to the internet.

IMG_8231

This time when it’s connected to the internet and synchronized
IMG_8241

Rafi missed several classes so he had to keep up and started with connecting to wifi using ESPectro

IMG_8235

He was so glad to be able to scan and display the details of every available networks 🙂

IMG_8253

He turned on teethering on his smartphone

IMG_8255

and see it on the list 🙂 The signal is -47dBm which is quite strong 🙂

IMG_8254

Ozan was keeping up with LCD display 🙂

IMG_8236

After installing some libraries and fix some error, Ozan finally able to send text to be displayed on LCD 🙂

IMG_8263

Farrell was back 🙂

IMG_8237

He insisted to continue his SSTV project 🙂

IMG_8243

Ren and Mom 🙂

IMG_8238

Ren finished up two tasks

IMG_8249

displaying custom chars to LCD

IMG_8248

and displaying the info of wifi connected to 🙂

IMG_8262

Danesh was still catching up with button to serial code 🙂

IMG_8239

Raul finished 2 tasks

IMG_8240

displaying custom chars

IMG_8245

and displaying wifi info

IMG_8246

and this one refused to leave the class eventhough all stuff had been returned to the storage room 😀

IMG_8284

See you all kids, next Saturday 🙂