You are browsing as a guest. Sign up (or log in) to start making projects!

jin6135

@jin6135

Joined June 9th, 2026

  • 8Devlogs
  • 5Projects
  • 2Ships
  • 0Votes
i love frc
Open comments for this post

3h 54m 28s logged

Devlog 2 - Section 1A

I finished Section 1A, where I completed the Plates and Assemblies subsections!

This past week, I learned about how I could create sketches and use a variety of features to make my work easier, such as centre point arc, mirror, use/project, tangent, coincident, etc. I used some of them (like the use/project or centre point arc to create gussets). I also learned about how to create assemblies, add elements to them (either through Insert or through the FRCDesign Inserter), and assemble everything (replicate, fastened mate, etc.)

On to Section 1B!

0
0
2
Open comments for this post

4h 11m 26s logged

Devlog 1 - Section 1A

This past week, I focused on CADing for the FIRST Robotics Competition, using Onshape! My team, Arctos 6135, is apparently shifting to Onshape, so this is a good opportunity for me to learn the concepts while everyone is transitioning to this new platform. I started using FRCDesign.org to teach me the various design concepts, and I am proud to say that I have finished 1A!

In Section 1A, I learned about various box tubes (1x1, 1x2), how to CAD them in Onshape, and started learning basic sketching (such as using features like the various rectangles, coincident/tangent, dimension, projection, etc.). I also learned how to create a drivetrain frame and add either boxes (1.5) or triangles (1.6) on the frame.

The attached image shows my drivetrain frame with a triangle, to complete Exercise 6 in 1A:

0
0
7
Ship

I made a website that connects to the NASA API and retrieves data of each day. I also added various features to change the date so the user would be able to see information published by NASA from the past.

Something that I personally felt was challenging was learning all about the new things introduced in this project, such as vite, as well as things like the date changer and search bar (which I had in the first few versions of the project, but I realized that it was not really necessary since my website could revolve around just NASA API data retrieval). I believe this because learning something new can be challenging at first, but taking the time to orient yourself to be familiar with these new things can really help in the long run -- this is something that I did in this project (the date changer at first was confusing, but I later implemented it to retrieve past API information), and I am so glad that I was able to undergo this learning process in this project!

Try project → See source code →
Open comments for this post

22m 35s logged

Devlog 2

Some updates from yesterday:

  • README.md has been finalized
  • Errors have been checked
  • I capitalized the title at the top in the tabs to be Andromedaaa

We are ready to ship!

0
0
6
Open comments for this post

2h 40m 6s logged

Devlog 1

Over the past three days, I started, tested, and finalized this project. Here are some of the things that I am currently working toward in the submission requirements:

  1. ✅It currently has HTML, CSS, and JS (with CSS and JS located in the src folder).

  2. ⏰Currently working on a README, but I do have a lot of frequent commits (13 total).

  3. ✅Here is the current devlog where I will be describing what I have been built (and any additional features that I have added).

  4. ✅No AI usage at all in this project!

  5. ✅Fully deployed website (not just a localhost)

  6. ✅Custom UI/CSS instead of plain templates (I added an image of the James Webb Telescope in the background through the CSS property of background-image.

  7. ✅This website uses a real feature (where we retrieve data from the NASA API).

What My Website Currently Has:

  • Title, which is centred and retrieved from the API
  • Explanation of what is happening (left-justified, with a relatively small margin to the left and right)
  • Image/Video/YouTube video, that is currently managed by main.js depending on the type of media it is, which is located below the Title and Explanation
  • Copyright Credits, located at the bottom and is aligned to the centre horizontally. This is used to credit the creators and contributors (NEW to just my website)
  • Date changer, allowing the user to change the date and read up on previous topics in the past (I do this by adding the date to the fetch command in main.js). This is also NEW to just my website; however, the creator of the APOD project did suggest something relating to the date in the introduction.

Next Steps:

  • Write a README for the project
  • Attempt to find more errors
  • Ship! (After that maybe, I might go back and add another few features!)
0
0
4
Open comments for this post

2h 6m 21s logged

Devlog 3 for ArctosOS

Part 3 has been completed! Over the past few days, I encountered a problem where if I dragged the window to the right, the width of the window would decrease; if I dragged the window to the left, the width of the window would increase – despite the window not being near the periphery of the OS screen. After quite a long time of troubleshooting, I realized that I needed to set a fixed width, or the code would automatically resize the width depending on position.

Part 3 had a variety of tasks to manipulate the welcome window, including dragging, closing (in other words, setting display to “none”) and opening.

Over the next few days, I will learn how to create apps on my new OS!

1
0
10
Open comments for this post

2h 11m 30s logged

Devlog 2

I recently spent time finishing the 1st and 2nd parts of the PersonalOS, where I created a welcome screen with an image background relating to me, and added the time (where it would update every second).

Part 3 next!!

Some changes from the original guide:

  • I moved the “Top Bar” in Part 2 to the bottom by setting bottom: 0; in the div style that contains the bar.
  • I added the site’s favicon and altered the name of the site by changing it in <head>.
  • I used multiple different divs to centre various elements on the site.
0
0
3
Open comments for this post

22m 27s logged

Over the past few days, I have been working toward creating the welcome screen for my OS! I decided since FRC (the FIRST Robotics Competition) is such an integral part of who I am, to focus on communicating my team and what we do yet again. In my OS so far, I have some images and links attached, and soon, I will be able to style these to make them appear better on my OS.

0
0
14
Ship

During the course of my exam/culminating season at the end of the previous school year, I spent some minutes each day creating a Slack Bot. I am happy to say that I created my first-ever Slack bot that can respond to messages, has 6 different commands (introduction, ping, catfact, joke, diceroll, and help), does not collide with anyone elses' commands, and is (now) live 24/7!

Something that I found challenging was, firstly, navigating the Slack API and changing the settings for this bot to be created in the first place. Following that, another thing that I found relatively challenging was trying to find a way to host the bot 24/7 as this took me a few days (perhaps because I was also trying to pass the Hack Club verification at the same time lol).

This has been a very fun experience, where I was able to learn more about how JavaScript can connect so deeply to creating bots in public platforms like Slack. It helped me realize more about how these bots (which are prevalent on many other social media platforms, like Discord) are created and hosted 24/7 -- something that the Stardance Challenge has helped me learn.

Try project → See source code →
Open comments for this post

39m 57s logged

Over the past day, I started the Slack bot mission and made a bot (ArctosBOT) with basic commands (such as ping, help, catfacts, and facts). I will introduce more and more commands as time passes (I have already added a bot introduction command, as well as a diceroll command!).

Even though I haven’t made my bot online 24/7, I will do that soon after enough unique commands have been added!

0
0
6

Followers

Loading…