ProCodeCG Random Activities – 20 Feb 2017

Standard

Today is a typical productive day for ProCodeCG πŸ™‚

First, we now have a ProCodeCG Relay to accompany our ProCodeCG Led and ProCodeCG Button πŸ™‚

FullSizeRender 8

We prepared materials for this Saturday’s Kids Regular Coding Class – Apps Programming: Speech to Text App πŸ™‚

IMG_3169 - small

IMG_3170 - small IMG_3172 - small

And Speech to Text – Text to Speech App πŸ™‚ Later we will collaborate Arduino Kids with Apps Programming Kids to create project together πŸ™‚

IMG_3174

Today we had ProCodeCG Kids session too with Clarence πŸ™‚

IMG_3176

We discussed about his TFT LED project, how he set up the frame per second number so the picture animated on the LED won’t be flickering πŸ™‚

IMG_3177

We had Coding Mum Meeting at the same time

IMG_3178

IMG_3179 IMG_3180

And Meeting with DyCodeX Team afterwards πŸ™‚ We have lots of plans to collaborate πŸ™‚

IMG_3181 IMG_3182

Our (regular) stuff πŸ˜‰

IMG_3183

And sensors πŸ™‚

IMG_3184

ProCodeCG and DyCodeX will create awesome events soon πŸ™‚ Stay updated πŸ™‚

Advertisements

ProCodeCG Coding Mum Batch 3 – Day #5 – 26 Jan 2017

Standard

Day #5 πŸ™‚

IMG_1499

We began with checking homework πŸ™‚

IMG_1500

Everyone had different ways doing the homework so we went through each one πŸ™‚

IMG_1501

Many ways to get things done. No standard templates πŸ™‚

IMG_1503

Some screenshots of the homework:

 

Bildschirmfoto 2017-01-26 um 9.08.34 AM

Bildschirmfoto 2017-01-26 um 9.28.38 AM Bildschirmfoto 2017-01-26 um 9.47.16 AM

Bildschirmfoto 2017-01-26 um 9.51.05 AM

Bildschirmfoto 2017-01-26 um 10.16.07 AM

Bildschirmfoto 2017-01-26 um 5.42.57 PM

And today we started to learn JavaScript

IMG_1504

Bildschirmfoto 2017-01-26 um 5.43.26 PM

Bildschirmfoto 2017-01-26 um 10.22.48 AM Bildschirmfoto 2017-01-26 um 10.43.03 AM

Bildschirmfoto 2017-01-26 um 10.43.05 AM

And after the class we had a meeting with previous batch Coding Mum to discuss about our new projects πŸ˜‰

IMG_1505

Yes, CM is real. We work professionally πŸ™‚ We deliver and finish the job.

IMG_1506

CM alumni gather lots of experience and sharpenΒ their skillsΒ with each project πŸ™‚

ProCodeCG invited to an IoT Sharing Session

Standard

Yesterday ProCodeCG was invited to an IoT Sharing Session at PAU ITB πŸ™‚ When we arrived, it was already started (we were invited to be there at 10 but apparently they decided to started it earlier), and GeekNesia had just finished the presentation πŸ™‚

IMG_8413

The title of this IoT Sharing Session is “Ecosystem Establishment Towards IoT-Based Smart Devices Era”

IMG_8414

Pak Trio Adiono, ST., MT., PhD from ITB gave some intro about the topic

IMG_8415

There was Pak Joe Gianto from TSM Indonesia explainingΒ about IoT in Indonesia and what is TSM Indonesia.

IMG_8416

Silterra Malaysia shared about the IC manufacturing company

IMG_8417 2

The ecosystem of Malaysian Semiconductor EE

IMG_8418

Local players and multinationals

IMG_8419

The location of Silterra. Should be placed on a location with the least risk of typhoon or earthquake, and have access to highly-educated technical labor source.

IMG_8420

Long term strategies

IMG_8421

Silterra’s role in the global IC market supply chain is quite impressive

IMG_8422

Upgrading to Silterra 4.0

IMG_8423

IoT is about being smart, aware and connected

IMG_8425

Why should we care?

IMG_8426

Contribution of E&E industry to Malaysian economy

IMG_8427

The evolution of electronic industry

IMG_8428

MyIOTC Β is one of Silterra product – a platform for prototyping and commercialization of IoT products

IMG_8429

MyIOTC incubates startups and provides IoT prototyping and manufacturing services

IMG_8430

IoT Smart Meter and Smart Grid

IMG_8431

Pak Ir. Budi Rahardjo, MSc., PhD. mentioned ProCodeCG as an educator of programming and technology that teaches IoT to kids, and probably in the future, to moms too. These are Clarence, a ProCodeCG Kid, and his mom, a ProCodeCG Coding Mum. The people in the room, especially the Malaysian couldn’t believe that ProCodeCG can teach such things to kids and moms πŸ˜€

IMG_8433

Before Mr. Tang explained about his IC design company, he mentioned that each time he wanted to teach her wife anything, he got scolded πŸ˜€ So he totally had no idea how to teach moms these kind of things πŸ˜€

IMG_8434

The company origin

IMG_8435

Key features of the project

IMG_8436

Mr. Tang is also leading the advanced ASIC design Business of AT&T Bell Laboratories

IMG_8437

And next, Andri Yadi the CEO of DyCodeX!

IMG_8438

Made in Indonesia πŸ˜‰

IMG_8439

He explains the IoT situations in Indonesia

IMG_8440

The IoT players in Indonesia

IMG_8441

One of DyCodeX product is Allegra. A custom-made, compact, autonomous IoT machine for delivering social engagement

IMG_8442

People can take picture of anything with some certain tags on social media, and Allegra will collect and print all the pic with the registered tags πŸ™‚

IMG_8443

DyCodeX also has HomeX, a SmartHome platform. But apparently this one is also too ahead its time so this product has to wait until the market is ready.

IMG_8444

HomeX is Home eXtended, extending a dumb home to a smart one

IMG_8445

HomeX Lamp Adapter, so it can be controlled remotely with IoT

IMG_8446

DyCodeX also has a smart gallon product that can send you sms when the water is almost empty, or call the store to send new stocks πŸ™‚

IMG_8447

The Gallon use Genuino MKR1000

IMG_8448

DyCodeX also collaborate with FoodGasm

IMG_8449

It also has a cloud Service

IMG_8450

DyCodeX also designs wearable devices

IMG_8451

The scene of Indonesia Maker

IMG_8452

Maker Movement is…

IMG_8453

Makestro Cloud (formerly iothub.id

IMG_8454

Choosing hardware for IoT

IMG_8455

DyCodeX Dev Board: ESPectro Core. Based on ESP8266

IMG_8457

ProCodeCG LED and Key are also available at DyCodeX Makestro Store πŸ˜‰

IMG_8458

All of us πŸ˜‰

IMG_8464

Hopefully this sharing session will create greater opportunity for us to collaborate and make greater things! πŸ˜‰

ProCodeCG codeMeetUp() #83 – Geeknesia – Embracing Indonesian Innovation via Internet of Things Concept

Standard

CEO and Co-Founder of Geeknesia, Martin Kurnadi shared about Embracing Indonesian Innovation via Internet of Things Concept on our 83rd codeMeetUp() πŸ™‚

IMG_3660

We discussed lots of thingsΒ before the presentation started

IMG_3661
IMG_3663 IMG_3664

Ok, begin!
IMG_3665

Education background and career of Martin Kurnadi. Very impressive πŸ™‚
IMG_3668

Iot grows rapidly. It is very promising
IMG_3669

IoT potential economic impact prediction

IMG_3670

Examples of real applications implemented by Geeknesia
IMG_3671

Reporting system
IMG_3673

using Intel Galileo DevBoard

IMG_3672

.NET technology

IMG_3674

PHP technology
IMG_3675

Other real application: Smart Manufacturing
IMG_3676

Industrial IoT: IT meets OT

IMG_3677

IoT for production counting
IMG_3678

Manufacturing dashboard

IMG_3679

The factory site
IMG_3680

Geeknesia has done lots of awesome IoT projects. This one is implementation of line-following controller that makes mannequins move around by themselves.

IMG_3681

Blooming Garden Project: controller to make wire-framed flowers blooming like the real ones
IMG_3682

The controller

IMG_3683

Bedazzle Moving Gems Project
IMG_3684

Controlling gems to form accessories autonomously
IMG_3686

Lady Warrior Mask

IMG_3688

A controller for a mask

IMG_3687

Passions of Geeknesia
IMG_3689

Geeknesia IoT Platform
IMG_3690 IMG_3691

Geeknesia provides a platform for hardware entrepreneurs to be able to collaborate, learn and build IoT projects
IMG_3692

It also gather crowdfunding for the hardware entrepreneurs

IMG_3693

Geeknesia also generates free IoT Tutorials
IMG_3694

than can be accessed by everyone

IMG_3695

IoT Challenges by Geeknesia
IMG_3697

IoT contents uploaded by the members
IMG_3698

Detailed tutorials

IMG_3699

Some tips form Geeknesia
IMG_3700

Next project

IMG_3701

How to contact Geeknesia
IMG_3702

Questions and answers

IMG_3703

While at the same time ProCodeCG also had a meeting with DyCodeX πŸ™‚ This is Ria, IoT Developer from DyCodeX πŸ™‚
IMG_3704

We took a picture
IMG_3706

And start tinkering with DyCodeX ESPectro Core πŸ™‚ The driver worked just fine on Martin’s laptop.
IMG_3708

But most of our students Windows laptop won’t install the driver automatically
IMG_3710

So we had to go here andΒ tofind the driver

IMG_3711

After we got the driver then we discuss about the GPIO and other stuff
IMG_3712

We had problems with reading the layout and need some clarification about the devboard design

IMG_3713

It was just the right decision to have a meeting with DyCodeX while having Geeknesia CEO around. We discussed super important things about IoT
IMG_3715

Thanks so much Geeknesia, we really have to collaborate one day! πŸ™‚

ProCodeCG codeMeetUp() #81 – OwnGames – “How a game developer become online round tofu seller without selling tofu”

Standard

Yesterday we had CEO and Founder of OwnGames shared about their awesome journey!!! We had contacted the CEO two months before but he had really tight schedule (he actually is now) so we were very lucky to finally can have him on our codeMeetUp()! He flew from Surabaya and drove straight to Digilife Dago and share huge inspirations with ProCodeCG πŸ™‚

The audience and the setting up scene πŸ™‚

IMG_2662

Muhammad, ProCodeCG Kids, with the whole family was also there πŸ™‚ Thanks for coming πŸ™‚

IMG_2695

IMG_2664

One of ProCodeCG Kids, Clarence wanted to take picture with the famous CEO of Tahu Bulat πŸ˜€

IMG_2663

Eldwin Viriya. This smart, hardworker, successful, young man was graduated from Informatics UNPAR. The most impressive thing about him is his endless smile, peaceful tone and huge humbleness rarely find in most people!
IMG_2669

Eldwin and his brother JevfinΒ startedΒ OwnGames on 2011. Today, people know Tahu Bulat Games more than they know about OwnGames πŸ™‚ Yes, because Tahu Bulat beat Clash of Clans position on Playstore πŸ˜‰
IMG_2667

In the beginning of the journey, OwnGames created games for Nokia

IMG_2670

The game won lots of competition. Eldwin who was applying to take a master degree had to cancel because he had to run the busy and successful OwnGames.
IMG_2671

And then Microsoft bought Nokia so OwnGames started to create games for Windows Phone too.

IMG_2672

And it won again.
IMG_2673

OwnGames created more games on Windows Phone, Android and iOS
IMG_2674

And won again πŸ™‚

IMG_2675

Winning lots of competition brought OwnGames all over the world to meet more people and partners

IMG_2677

And OwnGames kept creating and winning πŸ™‚

IMG_2678

But creating games needs research
IMG_2679

Because even partnering with Google and being featured on Google Play only boost the number of installation for a very short time, and then people stop using the game and uninstall the game

IMG_2680

So OwnGames did some research to find out that 74% of internet user via mobile using Android
IMG_2682

But the yellow line, that shows the growing number of user, belong to “unknown”. Not one of the most popular brand πŸ™‚

IMG_2683

It was revealed that there are some non-famous brand in the market that have been sold more than those popular brands πŸ™‚
IMG_2684

This kind of smartphone is very cheap. Much cheaper than Samsung and other popular brands.

IMG_2685

IMG_2686

The cheap smartphones has very limited storage and memory. It can only store limited number of apps.
IMG_2687

So OwnGames concluded that they had to create games that only require small space. Because to be able to draw people to download and try a game is that the size should be small so it will fit in most of smartphones.
IMG_2688

The details about memory usage on smartphone
IMG_2689

OwnGames created Own Super Squad, a high quality game (that requires lots of resource to create) that has big size and Own Pet Dragon, with less quality but has small size, and compare it. Own Super Squad got better rating but less download compared to Own Pet Dragon that has worse rating but has been download more than 100 thousand times due to its small size.
IMG_2693

Not only quota that is limited. Memory too.
IMG_2694

Revenue of Freemium Game depends on how long the game is on the device (not uninstalled) and being played.
IMG_2696

Tahu Bulat is successful because of the small size and lots of features to keep people coming back. The left one is the earlier versions with less features. After OwnGames gathered feedback from users, it gradually improved the game to be the picture on the right. More features, more gimmick, more things that keep people attached to the game.

IMG_2697

“Start small..
IMG_2698

..and gradually improve it to be BIG.” – OwnGames

IMG_2699

So inspiring! Thank you!!!
IMG_2700

This is Azriel, another ProCodeCG Kids that couldn’t stop playing Tahu Bulat πŸ˜€

IMG_2701
IMG_2702

Q & A Sessions

IMG_2703

And the picture of us πŸ™‚

IMG_2706

After session

IMG_2707

And this is the amazing thing about this young CEO. He helped to tidy up the place!
IMG_2708

Unbelievable!

IMG_2709

So glad to know OwnGames and got inspired with so many insights πŸ™‚ See you again very soon OwnGames πŸ™‚ ❀

ProCodeCG codeMeetUp() #77 – Labtek Indie – Developing VR with Unity

Standard

On our 77th codeMeetUp, CTO and co-founder of Labtek Indie, Adityo Pratomo shared about Developing VR with Unity πŸ™‚

IMG_9532

He’s also a Chief Academic Officer at Froyo Framework and a Certified Unity Developer (notice the code number πŸ˜‰ )

IMG_9533

Labtek Indie has been developing VR and doing lots of research about it
IMG_9535

Some examples of VR being developed in Labtek Indie

IMG_9536
IMG_9537 IMG_9538
IMG_9539

The topics of the talk

IMG_9541
IMG_9542

About VR technology

IMG_9543
IMG_9544 IMG_9545

Desktop vs Mobile
IMG_9549

Current VR Platforms

IMG_9546

Looking from the tech side
IMG_9547

and from the business side

IMG_9548

There are lots of things to be improved about VR experience. The biggest problem is removing simulation sickness.
IMG_9581 IMG_9582
IMG_9583 IMG_9584
IMG_9586 IMG_9587
IMG_9588 IMG_9589
IMG_9590 IMG_9591
IMG_9592 IMG_9593

Future prediction about VR
IMG_9594 IMG_9595
IMG_9596

The audience

IMG_9597

Thanks for coming!
IMG_9598

A very impressive and comprehensive presentation about the state of art of VR, Β thanks so much Labtek Indie πŸ™‚

IMG_9601

ProCodeCG codeMeetUp() #75 – DyCodeX – ESP8266

Standard

Yesterday we had DyCodeX team as the guest speaker on our codeMeetUp() #75 πŸ™‚

This is Kang Dyan R. Helmi, theΒ CMO at PT. DyCodeX Teknologi Nusantara πŸ™‚

IMG_8260

He shared about the journey of DyCode and DyCodeX

IMG_8261

We’re still waiting for the CEO and more audience πŸ™‚
IMG_8262 IMG_8263
IMG_8264

Ali, IoT Developer of DyCodeXΒ showed us how to programΒ a devboard

IMG_8265

The code is to blink an LED
IMG_8266

The devboard library need to be installed

IMG_8267

And it took some time compiling for the first time
IMG_8269

Then it worked πŸ™‚

IMG_8272

We can also use a wifi library to detect the active wifi connection around

IMG_8270

Then the CEO of DyCode and DyCodeX, Mas Andri Yadi, arrived and ready to demonstrate DyCodeX devboard πŸ™‚

 

IMG_8274

various devboards
IMG_8275

ProCodeCG is so happy to finally meet DyCode and DyCodeX! Our last meet was about a year ago and DyCodeX wasn’t born yet πŸ™‚

IMG_8277

Yeah, that’s Steve Wozniak! πŸ˜‰
IMG_8278

Awesome profile!!!

IMG_8279

Awesome company!

IMG_8280

And that’s not enough, now they have another awesome company!
IMG_8281

The CEO is also MVP of Microsoft
IMG_8282

And a leader of IoT for Bandung
IMG_8283

So what is IoT?

IMG_8284
IMG_8285

IoT consists of Things, Connectivity, Data and Analytics
IMG_8286

IoT Typical Architecture
IMG_8287

In more details
IMG_8288

The definition of A Thing
IMG_8289

So IoT covers lots of aspects: Things, Cloud and Mobile
IMG_8290
IMG_8291

Each need different skills
IMG_8292
IMG_8294

For the things, lots of choice
IMG_8295

But we focus on ESP8266
IMG_8296

Most people usually use ESP8266 with Arduino, but we actually can do that directly
IMG_8297

ESP8266 Specs
IMG_8299

And the family
IMG_8300

ESP 8285 is similar to ESP8266 but 1MB flash memory now embedded
IMG_8301

Framework for ESP8266

IMG_8302

And then Dev Tool/IDE

IMG_8304

The price is only $2!
IMG_8305

IMG_8306

ESP8266 Dev Board
IMG_8308

Now, the demo
IMG_8309

We gave a SparkFun devboard a try

IMG_8310

We have to install the library

IMG_8311

SparkFun ESP8266 Thing Dev
IMG_8312

A closer look
IMG_8313

In devboard test, a Hello World is Blink πŸ™‚
IMG_8314

Yeah it worked!

IMG_8315

This one is the DyCodeX ESP8266 Dev Board Vo. 5 πŸ™‚

IMG_8318

It has lots of improvement compared to common devboards
IMG_8319

DyCodeX also has the smaller board
IMG_8320

that can be connected to the main board
IMG_8321

PlatformIO is an open source ecosystem for IoT Development
IMG_8322

CLion is a cross-platform IDE

IMG_8323
IMG_8324

The code
IMG_8325

Compiling

IMG_8326

A closer look of the code
IMG_8327

The protocol of IoT

IMG_8328

cloud platforms

IMG_8329

Microsoft Azure IoT Starter Kits
IMG_8330

A demo of displaying temperature sensed by a sensor
IMG_8331

DyCodeX develop their own IoT Cloud:Β http://iothub.id/

IMG_8332

It really makes connecting to the cloud and accessing data lots easier and straightforward

IMG_8333
IMG_8334
IMG_8335

It has dashboard and analytic tools too
IMG_8336

And of course DyCodeX open classes too! And ProCodeCG will join!

IMG_8337

More classes πŸ™‚

IMG_8338

And it’s also hiring!

IMG_8339

And invite us to Data for Life Sci-Fi Hackathon 2016
IMG_8340

Wooow we really need to know and learn more! Keep following our posts to find out when the IoT class will be started!
IMG_8342

Us! LOTS of people yaaay! πŸ™‚

IMG_8344