MicroCast
Home View the repo
MicroCast is a pocket social microblogging firmware for the M5Cardputer (ESP32‑S3) that lets users post short messages, like and comment on posts, manage WiFi and notifications, and access the same feed through a browser‑based Web UI via USB.
auto-summary
43 stars · 2 forks
- Maintainer
- digital-farms
- Capabilities
- on-device-web-uiwifi
- Chip families
- esp32-s3
Runs on these boards
Unverified
- CardputerUnverified
Flash Cardputer
Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.
README
🚀 MicroCast - Pocket social microblogging platform for M5Cardputer / ESP32-S3
📱 User Guide
Simple microblogging for your M5Cardputer
Post messages, like content, and connect with others - all from your pocket device!
🚀 Quick Start (5 minutes)
What You Need
- ✅ M5Cardputer device
- ✅ USB-C cable
- ✅ WiFi network (2.4GHz)
Installation
Option 1: M5Burner (Recommended)
- Download M5Burner
- Connect M5Cardputer via USB
- Open M5Burner
- Search for "MicroCast"
- Click "Burn"
- Wait for completion
- Done! Unplug and restart device
Option 2: M5Launcher
- On your M5Cardputer, open M5Launcher
- Go to "OTA" section
- Find "MicroCast"
- Click "Install"
- Wait for download
- Launch the app
🎮 First Time Setup
1. Register Username
When you first open MicroCast:
┌──────────────────────────┐
│ First run - Registration │
├──────────────────────────┤
│ Enter username (min 3 │
│ chars): │
│ Press ESC to skip │
└──────────────────────────┘
Type your username (3-24 characters, English only)
- Examples:
alice,bob123,cool_user - Must be unique - if taken, try another!
Or press ESC to skip and use temporary name
- You can register later by pressing [U]
2. Connect WiFi
┌──────────────────────────┐
│ Select WiFi Network │
├──────────────────────────┤
│ > MyHomeWiFi │
│ CoffeeShop_Free │
│ Office_Guest │
└──────────────────────────┘
- Use W/A or ; . to scroll
- Press Enter to select
- Type password and press Enter
3. You're Ready!
The main feed will appear with latest posts.
⌨️ How to Use
Main Screen
┌──────────────────────────────────────┐
│ MicroCast [15] beta0.4 │
│ [N]WiFi🟢 [U]User:alice [I]Info │
│ ┌────┐┌────┐┌────┐┌──┐ │
│ │NEW ││TOP ││YOU ││# │ ← Sections │
│ └────┘└────┘└────┘└──┘ │
│ ┌──────────────────────────────────┐ │
│ │ bob │ │
│ │ Hello everyone! │ │
│ │ ❤️ 5 💬 3 23.10.25 14:30 │ │
│ └──────────────────────────────────┘ │
│ ┌──────────────────────────────────┐ │
│ │ alice │ │
│ │ First post here! │ │
│ │ ❤️ 3 💬 0 23.10.25 14:25 │ │
│ └──────────────────────────────────┘ │
└──────────────────────────────────────┘
Four Sections
NEW - Latest posts (newest first) TOP - Most liked posts (all-time best) YOU - Your profile and posts
How to switch sections:
- Press ; (up) until you reach the section buttons
- Use , (left) and / (right) to select section
- Press Enter to confirm
- Press . (down) to return to posts
Controls
| Key | What it does | |-----|--------------| | ; or Up | Scroll up (or go to sections) | | . or Down | Scroll down | | , or Left | Previous section (when in section menu) | | / or Right | Next section (when in section menu) | | Enter | Like/Unlike post OR confirm section | | Fn + Enter | Create new post | | M | Open Donate QR popup | | Enter on MicroCast | Open Donate QR (when header is focused) | | C | View comments on selected post | | R | Refresh current section | | U | Change username | | N | Add new WiFi network | | S | Settings menu (in YOU section) | | Opt + R | Show Recovery Code (save to restore account) | | I | Show Info window (controls help) | | Fn + Opt + Del | Clear device (requires confirmation) |
📝 Creating Posts
- Press Fn + Enter (hold Fn, then press Enter)
- Type your message (3-120 characters)
- Press Enter to post
- Press ESC (`) to cancel
Tips:
- ✅ Keep it short and sweet
- ✅ Only English letters work
- ✅ Wait 10 seconds between posts
- ❌ No emojis (they show as ?)
- ❌ No Russian/Chinese text
❤️ Liking Posts
- Scroll to any post using ; .
- Press Enter to like
- Heart counter increases
- Press Enter again to unlike
Note:
- You can only like each post once!
- Likes update instantly without refreshing
- You stay on the same post after liking
💬 Comments (NEW!)
Viewing Comments
Each post now shows a comment counter: 💬 3
To view comments:
- Scroll to any post using ; .
- Press C key
- Comments screen opens!
┌──────────────────────────────────┐
│ Comments ========================│
│ bob │
│ Hello everyone! This is my... │
│ ❤️ 5 💬 3 comments │
│ ────────────────────────────────│
│ alice 14:30 │
│ Great post! │
│ │
│ charlie 14:25 │
│ Thanks for sharing │
│ │
│ [Fn+Enter] Write [ESC] Back │
└──────────────────────────────────┘
What you'll see:
- Original post at top
- Up to 3 comments visible at once
- Author name and time for each comment
- Comment text (up to 120 chars, scrollable)
Navigation:
- ; . (up/down) - Select comment (highlighted with green frame)
- , / (left/right) - Scroll selected comment text horizontally
- ESC - Return to main feed
- Fn+Enter - Write a new comment
Reading Long Comments: If a comment is longer than the screen width, you can scroll it:
- Use ; . to select the comment you want to read
- Selected comment will have a green frame
- Use , / (left/right arrows) to scroll the text
- < and > indicators show you can scroll more
- Scroll by 5 characters at a time for smooth reading
Writing Comments
To comment on a post:
- Open comments with C key
- Press Fn + Enter (hold Fn, then press Enter)
- Type your comment (3-120 characters)
- Press Enter to see preview
- Press Enter again to post
- Or press E to edit, ESC to cancel
Comment Confirmation:
┌──────────────────────────────────┐
│ Confirm │
│ Post comment: │
│ ┌──────────────────────────────┐ │
│ │ My first comment! Very cool! │ │
│ └──────────────────────────────┘ │
│ Send this? │
│ │
│ [Enter] Yes [E] Edit [ESC] No │
└──────────────────────────────────┘
Tips:
- ✅ Comments are 3-120 characters
- ✅ Wait 10 seconds between comments
- ✅ Comments update the counter instantly
- ✅ You can scroll through all comments
- ❌ Can't delete comments (yet)
- ❌ No emojis (they show as ?)
Comment Counter:
- 💬 0 - No comments yet (be first!)
- 💬 3 - 3 comments on this post
- Counter updates after you post
📊 Your Profile (YOU Section)
View your stats and posts in the YOU section!
┌──────────────────────────────────┐
│ User:alice │
│ ID:a1b2c3d4... │
│ ❤️ Total Likes:42 │
│ Posts:15 │
│ ┌────────────────────────────┐ │
│ │ alice │ │
│ │ My latest post! │ │
│ │ ❤️ 8 💬 2 26.10.25 19:41│ │
│ └────────────────────────────┘ │
└──────────────────────────────────┘
What you'll see:
- Your username and device ID
- Total Likes - All likes you've received
- Posts - How many posts you've made
- Your last 20 posts (newest first)
How to access:
- Scroll up to section buttons
- Select YOU with , / keys
- Press Enter
👤 Changing Username
- Press U key
- Type new username (3-24 characters)
- Press Enter
Important:
- Your old username becomes available for others
- New username must be unique
- If taken, try a different one
ℹ️ Info Window (Quick Help)
Press I key anytime to see controls help!
┌─────────────────────────────┐
│ Controls │
├─────────────────────────────┤
│ [Up/Dn] Scroll [Enter] Like │
│ [Lt/Rt] Sections [R] Refresh│
│ [Fn+Enter] Post [C] Comments│
│ [U] Username [N] WiFi [I]...│
│ │
│ NEW latest TOP best YOU... │
│ Press any key to close │
└─────────────────────────────┘
Quick reference for all controls!
- Press I to open
- Press any key to close
⚙️ Settings Menu (NEW!)
Access advanced settings from the YOU section!
How to Open
- Switch to YOU section
- Press S key
- Settings menu opens
┌──────────────────────────────────┐
│ Settings │
│ ────────────────────────────────│
│ > Notifications │
│ WiFi List │
│ │
│ [;/.] Navigate [Enter] Select │
│ [ESC] Back │
└──────────────────────────────────┘
Check Updates (OTA)
Check for firmware updates wirelessly!
- Open Settings (S key in YOU section)
- Select Check Updates
- Device connects to server and checks for new firmware
- If update available: shows version comparison and size
- Confirm to install (takes 30-60 seconds)
Important:
- ⚠️ Do NOT turn off device during update!
- ⚠️ Keep WiFi connected throughout the process
- Device will restart automatically after successful update
- If update fails, device continues with current version
Auto-Check:
- Device silently checks for updates every 24 hours
- If update found: green dot appears next to version in header
- NEW! badge appears on Check Updates in Settings menu
- No action required until you're ready to update
Notifications Settings
Configure push notifications for new posts:
┌──────────────────────────────────┐
│ Settings > Notifications │
│ ────────────────────────────────│
│ [X] Enable notifications │
│ Check interval: 10 min (1-60) │
│ [X] Sound alert │
│ [X] LED indicator │
│ │
│ Last check: 5 min ago │
│ Unread: 3 posts │
│ │
│ [1] Toggle [2] Sound [3] LED │
│ [+/-] Interval [ESC] Back │
└──────────────────────────────────┘
Features:
- 🔔 Enable/disable notifications
- ⏱️ Interval: 1, 5, 10, 15, 30, or 60 minutes
- 🔊 Sound alert: Beep once per batch of new posts
- 💡 LED indicator: Green blinking every 10 seconds
- 📊 Status: See last check time and unread count
Controls:
- [1] - Toggle notifications on/off
- [2] - Toggle sound alert
- [3] - Toggle LED indicator
- [+] - Increase interval (1→5→10→15→30→60)
- [-] - Decrease interval (60→30→15→10→5→1)
- [ESC] - Save and return
Badge Indicator: When you have unread posts, a red badge appears on the NEW section button showing the count!
WiFi List Settings
Manage multiple WiFi networks (up to 5):
┌──────────────────────────────────┐
│ Settings > WiFi List │
│ ────────────────────────────────│
│ > Home WiFi [*] │
│ Office Network │
│ Coffee Shop Guest │
│ │
│ [;/.] Select [A] Add │
│ [D] Delete [ESC] Back │
└──────────────────────────────────┘
Features:
- 📡 Save up to 5 Wi-Fi networks
- 🔄 Auto-connect to any available saved network
- ⭐ Current network marked with [*]
- ➕ Add new networks without disconnecting
- 🗑️ Delete networks you no longer use
Controls:
- [; .] - Navigate through saved networks
- [A] - Add new network (scans available networks)
- [D] - Delete selected network
- [ESC] - Return to Settings menu
How it works:
- Device stores up to 5 Wi-Fi credentials
- On startup, auto-connects to any available saved network
- No need to manually select every time!
- Add networks from different locations (home, work, cafe)
- Device always tries to connect to a saved network first
🌐 WiFi Settings
Quick Add Network
Press N key anywhere to add a new Wi-Fi network:
- Device scans for available networks
- Select network with ; .
- Press Enter
- Type password (if needed)
- Press Enter
- Network is saved to your list!
- Press ESC at any time to cancel
Note: Pressing N no longer disconnects you from current WiFi! It just adds a new network to your saved list.
WiFi Indicator
- 🟢 Green circle = Connected
- 🔴 Red circle = Disconnected
- [N]WiFi🟢 shows in top bar
If red, press N to add/connect to a network.
� Web Terminal (NEW!)
Control your MicroCast from your computer browser!
What is Web Terminal?
The Web UI lets you use MicroCast from your browser via USB connection — no need to touch the device buttons!
Features:
- 📡 Full feed browsing — NEW, TOP, YOU sections
- 👤 Profile with your posts — see all your posts in one place
- 📝 Write posts — compose from keyboard
- 💬 Comments — view and like posts
- 🔔 Browser notifications — get desktop alerts for new posts
- 🎨 Pixel sci-fi styling — matches your device's look exactly
Setup
- Connect Cardputer to PC via USB cable
- Open Web UI:
- Open
https://microcast.online/in Chrome or Edge
- Open
- Click [CONNECT] and select your Cardputer from the list
- Grant permissions if you want notifications
- Done! Use your mouse or keyboard to navigate
Web UI Controls
| Action | How to | |--------|--------| | Connect | Click [CONNECT] button | | Switch tabs | Click tab buttons (► NEW, ► TOP, ► YOU) | | Refresh | Click [R] REFRESH | | Like post | Click ♥ button on post | | View comments | Click on post card | | Write post | Click + NEW POST tab | | Settings | Click [⚙] gear icon | | Notifications | Enable in settings panel |
Notification Settings
Click the [⚙] gear icon to configure:
- ✅ Enable/disable notifications
- 🔊 Play sound (synthetic beep)
- 👤 Include my own posts
- ⏱️ Check interval: 30s / 60s / 2min / 5min / OFF
Smart silence: When you're actively viewing the NEW feed, notifications are silent — no sound, no desktop popup. Just the feed updates automatically!
Identicons
Your avatar (identicon) is generated from your device_id using the same algorithm as the device — they match perfectly between web and Cardputer!
Colors:
- 🔵 Cyan — regular users
- 🟡 Yellow — OG / VIP users
- 🔴 Red — admin users
� Troubleshooting
"Username may be taken"
Problem: Someone else is using that name
Solution: Try a different username
"Device not registered"
Problem: You skipped registration
Solution: Press U to register now
Red WiFi indicator
Problem: Not connected to internet
Solution: Press N to select WiFi
Posts not showing
Problem: Feed not updated
Solution: Press R to refresh
"slow device" error
Problem: Posting too fast (anti-spam)
Solution: Wait 10 seconds between posts
Device frozen
Problem: Stuck on some screen
Solution:
- Try pressing ESC (`)
- If still frozen, unplug and replug USB
🔐 Recovery Code (NEW!)
Save your account in case of device reset!
What is Recovery Code?
When you register, MicroCast creates a special code (like ABC-123) that lets you restore your account if:
- Device breaks or resets
- You lose your settings
- Something goes wrong
How to See Your Code
- Press Opt + R anywhere in the app
- Your recovery code appears on screen
- WRITE IT DOWN! Take a photo or save it somewhere safe
- You'll need it to restore your account
┌──────────────────────────┐
│ Recovery Code │
├──────────────────────────┤
│ │
│ ABC-123 │
│ │
│ WRITE IT DOWN! │
│ You'll need it to restore│
│ account if device resets.│
│ │
│ [Enter] Close │
└──────────────────────────┘
Important:
- ✅ Code is shown ONLY on your device (secure!)
- ✅ You can view it anytime with Opt+R
- ✅ Anyone with the code can access your account
- ⚠️ Keep it secret and safe!
How to Restore Account
If your device resets:
- First run will ask: New Registration or Restore Account
- Choose Restore Account
- Enter your recovery code (e.g.,
ABC-123) - Press Enter
- Your username and device_id are restored!
Without Recovery Code:
- You'll lose access to your old username
- All your posts stay, but you can't post as that user anymore
- You'll have to register a new username
Save your code now! Press Opt+R 🔐
🧹 Reset Everything
Warning: This erases all your data!
- Press Fn + Opt + Del (hold Fn and Opt, press Del)
- Confirmation screen appears
- Press Enter to confirm
- Device will restart
What gets deleted:
- Your username
- WiFi settings
- Device ID
- Recovery code
- All settings
Use this if:
- You want to start fresh
- Selling/giving away device
- Something is broken
⚠️ Save your recovery code before reset if you want to restore later!
💤 Power Saving (NEW!)
MicroCast now automatically saves battery!
Auto Screen Sleep:
- Screen turns off after 60 seconds of no activity
- Press any key to wake up
- Returns to the screen you were on
- Extends battery life 2-3x longer
What counts as activity:
- Any key press
- Scrolling posts
- Liking posts
- Writing text
Note: Screen won't sleep during space matrix animation!
**Features:**
- ASCII stars with twinkling effect
- Color gradient: dark blue → cyan → white
- Smooth animation (no flicker!)
- 30 seconds duration
- Press **ESC** to exit anytime
**Characters used:** `.':*+=#@`
---
## 💡 Tips & Tricks
### Save Battery
- **NEW:** Auto-sleep saves battery automatically!
- Turn off device when not using
- Reduce screen brightness (if possible)
### Better Experience
- Use short, clear messages
- Like posts you enjoy
- Press **I** to see all controls anytime
- Check **TOP** section for most popular posts
- Use **YOU** section to track your stats
- Refresh with **R** only when needed (likes update automatically!)
- Check WiFi indicator often
- Press **C** to read comments on interesting posts
- Comment counter 💬 shows how active a discussion is
### Privacy
- Don't use your real name
- Don't post personal info
- Remember: posts are public
- Anyone can see what you write
---
## ❓ FAQ
**Q: What's the difference between NEW, TOP, YOU, and # sections?**
A: NEW shows latest posts, TOP shows most liked posts ever, YOU shows your profile and posts, # shows space matrix animation.
**Q: Can I delete my posts?**
A: No, posts are permanent once posted.
**Q: Can I delete my comments?**
A: No, comments are also permanent once posted.
**Q: Can I send private messages?**
A: No, all posts are public.
**Q: How many posts can I see?**
A: Up to 50 posts per section.
**Q: Why does my position reset after I refresh?**
A: Press **R** to refresh (resets position). Liking a post updates feed but keeps your position!
**Q: What is Total Likes in YOU section?**
A: Total Likes = all likes you've received across all your posts (all-time).
**Q: Can I see who liked my posts?**
A: No, only the total count is shown.
**Q: How many comments can I see?**
A: All comments are loaded, 3 visible at a time. Scroll with ; . keys.
**Q: Can I reply to a specific comment?**
A: No, all comments are on the post level (no nested replies).
**Q: How do I read long comments?**
A: Select the comment with ; . keys (it will have a green frame), then use , / to scroll the text left/right.
**Q: Why does the screen turn off?**
A: Auto power-saving! Screen sleeps after 60 seconds of no activity. Press any key to wake up.
**Q: Can I disable auto-sleep?**
A: No, it's always on to save battery. Just press any key to wake the screen.
**Q: What is a Recovery Code?**
A: A backup code (like ABC-123) to restore your account if device resets. Press Opt+R to see it.
**Q: What happens if I lose my recovery code?**
A: You'll lose access to your username forever. Your posts stay, but you can't post as that user anymore. Always save your code!
**Q: Can I use periods and semicolons in posts now?**
A: Yes! Write natural sentences with punctuation!
**Q: How do I change the device reset button?**
A: Press Fn+Opt+Del (not Fn+C anymore in v0.6) for safer accidental press protection.
**Q: Can I use emojis?**
A: No, only English letters and symbols work.
**Q: What if I lose my device?**
A: Your username is tied to device. If lost, username is lost too.
**Q: Can I have multiple accounts?**
A: One username per device only.
**Q: Is it free?**
A: Yes! Completely free to use.
**Q: Do I need to create an account?**
A: Just pick a username - no email or password needed!
**Q: What does the device count [N] mean?**
A: Shows how many devices are registered on the network.
**Q: How do I see battery level?**
A: Battery indicator shows in the top bar with icon and percentage. Uses voltage-based calculation for accurate readings.
**Q: How do I update firmware?**
A: Go to YOU section → S (Settings) → Check Updates. If update is available, follow the prompts. Don't turn off the device during update!
**Q: What does the green dot next to version mean?**
A: A firmware update is available. Go to Settings → Check Updates to install it.
**Q: Why are some usernames in different colors?**
A: MicroCast has a role system: red = admin, yellow = OG (early adopter/VIP), cyan = regular user. Colors are assigned by the platform.
**Q: Why do long posts show "..." at the end?**
A: Posts longer than 3 lines are truncated in the feed with "..." indicator. Open comments (C key) to see the full text.
**Q: How do I manage notifications?**
A: Press **S** in YOU section → Settings → Notifications. Configure interval, sound, LED.
**Q: Can I save multiple Wi-Fi networks?**
A: Yes! Up to 5 networks. Press **S** → WiFi List to manage them.
**Q: Does pressing N disconnect me from WiFi?**
A: No! In v0.5, **N** just adds a new network without disconnecting.
**Q: How do I read a comment that's 120 characters long?**
A: Select it with **; .** (green frame appears), then scroll with **, /** arrows. All text is accessible!
**Q: Can I use MicroCast from my computer?**
A: Yes! Connect via USB and open `dev_tools/web_ui/index.html` in Chrome/Edge. Full control through Web Serial API!
**Q: Do I need to install anything for Web UI?**
A: No! Just open the HTML file in Chrome or Edge. Works on Windows, macOS, Linux.
**Q: Will Web UI work if my device has no WiFi?**
A: Web UI requires the device to have WiFi (for API calls), but your PC just needs USB connection to the Cardputer.
**Q: How do notifications work in Web UI?**
A: Click the **[⚙]** gear icon, enable notifications, grant browser permission. You'll get desktop alerts even with tab minimized!
**Q: Why do I need Chrome/Edge for Web UI?**
A: Web Serial API is only supported in Chromium-based browsers (Chrome, Edge, Opera). Firefox and Safari don't support it yet.
---
## 🆘 Need Help?
**Something not working?**
1. Try pressing **R** to refresh
2. Check WiFi (press **N**)
3. Restart device (unplug/replug)
**Still having issues?**
- Check if others are online (device count at top)
- Make sure WiFi is 2.4GHz (not 5GHz)
- Try different WiFi network
**Report bugs:**
- Open issue on GitHub
- Describe what happened
- Include what you were doing
---
## 🎉 Have Fun!
MicroCast is all about simple, quick communication.
**Remember:**
- ✅ Be kind to others
- ✅ Keep messages short
- ✅ Have fun posting!
- ❌ Don't spam
- ❌ Don't post mean things
**Enjoy your pocket social network! 📱✨**
<<<<<<< HEAD
---
*MicroCast v0.9 - Made for M5Cardputer community*
**New in v0.9 — Web Terminal Update!**
- 🔌 **Web Serial Bridge** — control your Cardputer from browser via USB! No firmware flashing needed
- 🌐 **Full Web UI** — pixel sci-fi styled interface: feed, profile, posts, likes, comments in browser
- 🔔 **Browser Notifications** — desktop alerts for new posts even with minimized tab, settings panel with sound
- 📊 **MY_POSTS in Profile** — see your last posts in YOU section (both device and web)
- 🎨 **Matching Identicons** — avatars now identical between device and web (fixed DJB2 algorithm)
- 🎨 **Synced UI Colors** — web interface uses same colors as device: cyan, yellow, green glow effects
**New in v0.7:**
- 📡 **OTA Updates!** Check for firmware updates wirelessly from Settings
- 🔄 **Auto Update Check** — silent background check every 24h, green dot indicator in header
- 🎨 **Colored Nicknames!** Admin (red), OG (yellow), default (cyan) — role-based name colors
- ⏰ **Fixed Post Timestamps** — posts no longer always show "now", uses server time for accuracy
- 📝 **Full Post Text in Comments** — post text is fully visible when viewing comments (dynamic height)
- ✂️ **Truncation Indicator** — long posts show "..." in feed when text doesn't fit
- 🔋 **Improved Battery Accuracy** — voltage-based calculation with smoothing for more accurate readings
- 📍 **UI Fix** — OTA indicator no longer overlaps battery display
**Previous (v0.6):**
- 🔐 **Recovery Code System!** Save your account with a backup code
- 🔄 **Account Restore!** Recover username after device reset
- 🛡️ **Secure Design!** Code shown only on your device
- 🔐 **Opt+R** - View your recovery code anytime
- 🗑️ **Fn+Opt+Del** - New device clear combo (safer)
- ℹ️ **Updated Help** - Info popup with all new controls
- 💸 **Donate QR popup** — press **M** or focus header **MicroCast** and press **Enter**
- 🎨 **Clean layout** — large square QR left, text on right; Telegram (cyan), Reddit (orange)
- ⚙️ **Settings Menu** (YOU → S)
- 🔔 **Notifications** (intervals, sound, LED)
- 📡 **Multi‑WiFi** (up to 5 networks, auto-connect)
- 📛 **Unread Badge** on NEW section button
- 🔋 **Battery Level** in header bar
- 📜 **Full Comment Scrolling** up to 120 characters
**Previous (v0.4):**
- 📜 **Scrollable comments!** Read full long comments with left/right arrows
- 💤 **Auto screen sleep** after 60s - saves battery!
- 🌌 **# Space Matrix** - beautiful cosmic animation
- ✅ **Period and semicolon** now work in text input
- 🎨 Improved comment layout with date/time
- 🔋 2-3x longer battery life with power saving
**Previous (v0.3):**
- 💬 **Comments system!** View and post comments on any post
- 🔢 Comment counter on all posts (💬 N)
- 📝 Write comments with Fn+Enter in comments view
- 📜 Scroll through comments with ; . keys
- ✅ Comment confirmation before posting
- 🎨 Beautiful comments UI with icons
**Previous (v0.2):**
- 📊 Three sections: NEW, TOP, YOU
- ℹ️ Info window with quick help ([I] key)
- 🏆 TOP section shows most liked posts
- 👤 YOU section with profile stats
- ⚡ Instant like updates (no refresh needed)
- 🎨 Improved UI with section buttons
=======
>>>>>>> 9c6de46891befc25b6eb924d8bf466981446aa1d
Read the full README on GitHub
source github.com/digital-farms/MicroCast