forked from thedevslot/WhatATheme
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed display issues with blog & project cards
Added new stylesheet to contact.html to fix font awesome icons Specific changes made: - thedevslot#49 - thedevslot#50 - thedevslot#53 - thedevslot#54 - thedevslot#63
- Loading branch information
Showing
15 changed files
with
205 additions
and
255 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,101 +1,107 @@ | ||
# WhatATheme | ||
markdown: kramdown | ||
|
||
# URL of the Site | ||
url: '' | ||
# Base URL of the Site (i.e., Name of the Repository in which the Site is hosted) | ||
baseurl: | ||
|
||
# Title of the Site | ||
title: Chee Yan Jun | ||
# Description of the Site | ||
description: A Year 1 Student at Nanyang Polytechnic | ||
# URL of Image of the Site | ||
site-image: /assets/images/welding-torch.png | ||
# Keywords of the Site | ||
site-keywords: Site, Personal, Polytechnic, Robotics, Coding, Programming | ||
# URL for the Image of custom Favicon | ||
favicon-url: /assets/images/favicon.ico | ||
|
||
# URL of the Image of Custom Hero Image (i.e., the image in the background of the very first section of the Homepage) | ||
heroimage: https://preview.redd.it/ai3w3fymdz7a1.png?width=1920&format=png&auto=webp&s=bd77fe2161ce1274163379c9ed8f8148f8869569 | ||
|
||
# Social Media and Contact | ||
# If you don't want to use any icon, you can leave them blank. | ||
email: [email protected] | ||
facebook_username: | ||
twitter_username: | ||
instagram_username: ch__.anjun | ||
linkedin_username: | ||
github_username: nanocodex | ||
youtube_channel_id: UCcviMWnPOh2cDINmLZjYfYg | ||
reddit_username: | ||
behance_username: | ||
dribbble_username: | ||
spotify_username: | ||
|
||
# Google Analytics | ||
google-analytics: | ||
|
||
# Disqus | ||
disqus-shortname: nanocodex-github-io | ||
|
||
# Name of the Author | ||
author-name: Chee Yan Jun | ||
# URL for the Image of the Author | ||
author-image: /assets/images/Chee_Yan_Jun.jpg | ||
# 60 Words About the Author | ||
author-about: Yan Jun is a Year 1 Student at Nanyang Polytechnic in Singapore, where he is currently taking the Common ICT Programme with hopes of getting into Information Technology. He likes robots, Lego Technic, and Minecraft. | ||
# URL to the Author's Profile (i.e., Github, Twitter, Stackoverflow, etc) | ||
author-url: https://github.com/nanocodex | ||
|
||
# SASS | ||
sass: | ||
sass_dir: _sass | ||
style: compressed | ||
|
||
# Build settings | ||
plugins: | ||
#- jekyll-admin | ||
- jekyll-feed | ||
- github-pages | ||
|
||
# Permalink | ||
permalink: "blog/:title" | ||
|
||
# Compress | ||
compress_html: | ||
clippings: all | ||
|
||
# Defaults | ||
defaults: | ||
- | ||
scope: | ||
type: 'posts' | ||
values: | ||
layout: post | ||
post-image: "" | ||
description: "" | ||
tags: | ||
- "" | ||
- | ||
scope: | ||
type: 'pages' | ||
values: | ||
layout: page | ||
|
||
# Exclude | ||
exclude: | ||
- .sass-cache/ | ||
- .jekyll-cache/ | ||
- gemfiles/ | ||
- Gemfile | ||
- Gemfile.lock | ||
- node_modules/ | ||
- vendor/bundle/ | ||
- vendor/cache/ | ||
- vendor/gems/ | ||
- vendor/ruby/ | ||
- start.cmd | ||
- _posts/template-posts | ||
- test-page.md | ||
# WhatATheme | ||
markdown: kramdown | ||
|
||
# URL of the Site | ||
url: '' | ||
# Base URL of the Site (i.e., Name of the Repository in which the Site is hosted) | ||
baseurl: | ||
|
||
# Title of the Site | ||
title: Chee Yan Jun | ||
# Description of the Site | ||
description: A Year 1 Student at Nanyang Polytechnic | ||
# URL of Image of the Site | ||
site-image: /assets/images/welding-torch.png | ||
# Keywords of the Site | ||
site-keywords: Site, Personal, Polytechnic, Robotics, Coding, Programming | ||
# URL for the Image of custom Favicon | ||
favicon-url: /assets/images/favicon.ico | ||
|
||
# URL of the Image of Custom Hero Image (i.e., the image in the background of the very first section of the Homepage) | ||
heroimage: https://preview.redd.it/ai3w3fymdz7a1.png?width=1920&format=png&auto=webp&s=bd77fe2161ce1274163379c9ed8f8148f8869569 | ||
|
||
# Social Media and Contact | ||
# If you don't want to use any icon, you can leave them blank. | ||
email: [email protected] | ||
facebook_username: | ||
twitter_username: | ||
instagram_username: ch__.anjun | ||
linkedin_username: | ||
github_username: nanocodex | ||
youtube_channel_id: UCcviMWnPOh2cDINmLZjYfYg | ||
reddit_username: | ||
behance_username: | ||
dribbble_username: | ||
spotify_username: | ||
|
||
# Google Analytics | ||
google-analytics: | ||
|
||
# Disqus | ||
disqus-shortname: nanocodex-github-io | ||
|
||
# Name of the Author | ||
author-name: Chee Yan Jun | ||
# URL for the Image of the Author | ||
author-image: /assets/images/Chee_Yan_Jun.jpg | ||
# 60 Words About the Author | ||
author-about: Yan Jun is a Year 1 Student at Nanyang Polytechnic in Singapore, where he is currently taking the Common ICT Programme with hopes of getting into Information Technology. He likes robots, Lego Technic, and Minecraft. | ||
# URL to the Author's Profile (i.e., Github, Twitter, Stackoverflow, etc) | ||
author-url: https://github.com/nanocodex | ||
|
||
# SASS | ||
sass: | ||
sass_dir: _sass | ||
style: compressed | ||
|
||
# Build settings | ||
plugins: | ||
- jekyll-admin | ||
- jekyll-feed | ||
|
||
# Permalink | ||
permalink: "blog/:title" | ||
|
||
# Compress | ||
compress_html: | ||
clippings: all | ||
|
||
# Defaults | ||
defaults: | ||
- | ||
scope: | ||
type: 'posts' | ||
values: | ||
layout: post | ||
post-image: "" | ||
description: "" | ||
tags: | ||
- "" | ||
- | ||
scope: | ||
type: 'pages' | ||
values: | ||
layout: page | ||
|
||
# Jekyll Admin configs | ||
jekyll_admin: | ||
# Homepage config doesn't work for some reason | ||
homepage: "posts" | ||
|
||
# Exclude | ||
exclude: | ||
- .sass-cache/ | ||
- .jekyll-cache/ | ||
- gemfiles/ | ||
- Gemfile | ||
- Gemfile.lock | ||
- node_modules/ | ||
- vendor/bundle/ | ||
- vendor/cache/ | ||
- vendor/gems/ | ||
- vendor/ruby/ | ||
- start.cmd | ||
- _posts/template-posts | ||
- test-page.md | ||
- _posts/drafts | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,16 @@ | ||
<a href="{{post.url | absolute_url}}"> | ||
<div class="columns has-text-centered" id="blog-card"> | ||
<div class="column is-marginless is-paddingless is-one-third-desktop is-one-third-fullhd is-one-third-tablet"> | ||
<div class="image is-16by9" style="background-image: url({{post.post-image}});"></div> | ||
</div> | ||
<div class="column has-text-left-desktop has-text-left-tablet"> | ||
<h1 class="title is-size-4-touch">{{post.title}}</h1> | ||
<div class="content has-text-grey"> | ||
{{ post.content | truncate: 300 | strip_html | strip_newlines | strip | escape }} | ||
<hr class="has-background-grey"> | ||
<span class="has-text-grey">Published on <span class="has-text-weight-semibold">{{ post.date | date: "%-B %d, %Y" }}</span></span> | <i class="fas fa-clock"></i> <span class="has-text-weight-semibold">{% assign words = post.content | number_of_words %}{%- unless content.size == 0 -%}{{ words | divided_by:180 }} min{% endunless %}</span> read | ||
</div> | ||
<div class="columns has-text-centered" id="blog-card"> | ||
<div class="column is-marginless is-paddingless is-one-third-desktop is-one-third-fullhd is-one-third-tablet"> | ||
<div class="image is-16by9" style="background-image: url({{post.post-image}});"></div> | ||
</div> | ||
<div class="column has-text-left-desktop has-text-left-tablet"> | ||
<h1 class="title is-size-4-touch">{{post.title}}</h1> | ||
<div class="content has-text-grey"> | ||
{{ post.content | truncate: 300 | strip_html | strip_newlines | strip | escape }} | ||
<hr class="has-background-grey"> | ||
<span class="has-text-grey">Published on <span class="has-text-weight-semibold">{{ post.date | date: "%-B %d, %Y" }}</span></span> | <i class="fas fa-clock"></i> <span class="has-text-weight-semibold">{% assign words = post.content | number_of_words %}{%- unless content.size == 0 -%}{{ words | divided_by:180 }} min{% endunless %}</span> read | ||
</div> | ||
</div> | ||
</a> | ||
<a href="{{post.url | absolute_url}}"> | ||
<span class="link"></span> | ||
</a> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
title: Lego Robotics options in 2024 | ||
post-image: https://i.pinimg.com/originals/0f/0f/25/0f0f25383569b12b9b25fc275b3576a1.jpg | ||
description: Exploring available options of incorporating Lego Technic into robotics projects in 2024 | ||
tags: | ||
- lego | ||
- mindstorms | ||
- ev3 | ||
- nxt | ||
- robotics | ||
- raspberry-pi | ||
- technic | ||
- 2024 | ||
--- | ||
I've been a robotics fan for a long time. Whether it would be [Arcbotics' Sparki](https://arcbotics.com/products/sparki) or [Makeblock's Halocode](https://education.makeblock.com/product/halocode-v2/), I would always be interested in trying to program it to do something interesting. But until last year, I never noticed how prominent this interest of mine was, as I was instead obsessed over Lego Technic. When I saw the price of official lego electronics however, I decided to turn to non-Lego robotics projects instead. | ||
|
||
# Why choose Lego to make robots? | ||
|
||
Excellent question. While I was aware of the cut-throat prices programmable Lego electronics cost nowadays, I was not dissuaded as I simply could not resist the temptation of being able to take what is essentially a childhood toy, and use Technic parts to construct robots in any shape I wanted, to serve any function I needed. It sounded like the _perfect_ solution to counter the steep learning curve of learning 3D-modelling, circuit designing, and all the other skillsets needed to create a non-Lego robot in my eyes. And it did! | ||
|
||
But at what cost, you might ask? **Exactly.** The cost. When I had plans to make my own RC car out of Lego Technic parts, I could not escape the sky-high prices of programmable Lego electronics, such as motors, sensors, and the programmable Hub connecting all of them together. | ||
|
||
That being said, Lego is still more versatile than 3D-printing when it comes to designing the exterior and skeleton of the robot you want to make, with less skill required. Mechanisms and aesthetics are more viable to rebuild, and swapping out official lego electronics with non-lego alternatives can significantly reduce the cost of the Bill of Materials. So if you have plans on creating a robot without wanting to get into the intricacies of regular robot building, this article is right for you. | ||
|
||
--- | ||
|
||
# Raspberry Pi Build HAT | ||
|
||
<!-- For me at least, I feel like the Raspberry Pi is too high-end for my interest in technology. While microcontrollers like Arduino are great at controlling robots of all sorts, something doesn't sit right with me watching what is essentially a computer only being used to spin a few motors and read a few sensors. And while I do have a Raspberry Pi Model 3B+ at home (I even configured it to use VNC server to display on my iPad), I hardly do anything with it at time of writing because most projects I have in mind can be easily accomplised using an Arduino, with shields of all sorts to fit the job too. --> | ||
|
||
The build HAT is a type of hat, an extension board for the Raspberry Pi that mounts using the GPIO headers. |
Oops, something went wrong.